cvs2svn terminates invisibly

Ivan <[email protected]> Fri, 30 May 2014 08:37:12 -0700 (PDT)
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <[email protected]>
------=_Part_620_358879194.1401466677869
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,
=C2=A0
I have a cvs repository of about 18Gb and is about 70 projects that is abou=
t 13 years old.
=C2=A0
I can convert just about any one project with no problem. It goes thru the =
various passes and=20
eventually finishes.
=C2=A0
The problem is some predictable but unpredictable termination.
=C2=A0
I try to convert the=20
whole repository (70 projects), I see the script running in the process=20
table; but then the conversion (pass 1) hits the very last single file=20
in the repository and stops (with no error message or status message).
=C2=A0I have then tried to start the conversion again, and the script just =
stops on the same exact file.=C2=A0=C2=A0 The script then disappears from t=
he process table.
=C2=A0
Next, I try to convert a subset of the repository (20 projects). The script=
 then terminates at the exact samespot, and on the same file.=C2=A0 I tried=
 to remove that last file and try the conversion, but the cvs2svn
script terminates on the file before that which was deleted.
=C2=A0
I also have tried=20
running the script until it terminates, then try to run=C2=A0 $cvs2svn=20
--passes 2:16 --dumpfile=3Dfilename=C2=A0 /reponame=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 but the script then =
says=C2=A0 "starting pass 2...=C2=A0 "=C2=A0 and hangs.=C2=A0 Sometimes I l=
et it sit=20
for 8 hrs at this compilation point, thinking that its just busy, but there=
 is nothing in the process table. The log file sits at this message:
=3D=3D=3D=3D=3D
0.065770: Conversion start time: 2014-05-20 10:45:01 PDT
0.087762: ----- pass 2 (CleanMetadataPass) ----
=3D=3D=3D=3D=3D

=C2=A0
I have then tried removing that last whole cvs-project that causes the hang=
up, but the cvs2svn script terminateson the last file that is in the new la=
st-project-in-the-repository again.

my basic command is:
/usr/bin/cvs2svn=C2=A0
 -vv=C2=A0 --tmpdir=3D/logs/ep/cvs_arch/mpArch=20
--dumpfile=3D/logs/myspot/cvs_arch/mpArch/myProj_cvs2svn.dump =C2=A0
--encoding=3D'utf8'=C2=A0 --encoding=3D'latin1'=C2=A0 --encoding=3D'ascii'=
=C2=A0 ./repo1

=C2=A0
I assure you that I=20
have tried many permutations, before I have decided to ask help here.=C2=A0=
 I have tried about 24-28 attempts in these last 10 days or so. Each attemp=
t=20
takes about 13 hours to reach its terminate point.=C2=A0 Whats odd too, is =
that I never see the screen that says "pass1 finished", unless i am doing a=
 test conversion of only one smaller-in-size cvs project.
=C2=A0
I am using rhel 5,=20
with 4-cpu and 16GB ram and about 30Gb free disk space.=C2=A0 No messages=
=20
ever show up in the cvs2svn log or in /var/log/messages, about any=20
diskspace issue.
=C2=A0
I do wonder:=C2=A0 If I convert the repository in pieces, like 7 dumpfiles =
of 10-projects each, will my import of 7 dumpfiles into svn still retain th=
e CVS data intact=C2=A0 ??
=C2=A0
=C2=A0
Thanks, if you can help.
-IvanG

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=3D1670&dsMessageId=3D=
3079580

To unsubscribe from this discussion, e-mail: [[email protected]=
ris.org].
------=_Part_620_358879194.1401466677869
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt"><div style=3D"" class=3D"">Hi,
</div><div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I have a cvs repository of about 18Gb and is abo=
ut 70 projects that is about 13 years old.</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I can convert just about any one project with no=
 problem. It goes thru the various passes and </div>
<div class=3D"" style=3D"">eventually finishes.</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">The problem is some predictable but unpredictabl=
e termination.<br style=3D"" class=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I try to convert the=20
whole repository (70 projects), I see the script running in the process=20
table; but then the conversion (pass 1) hits the very last single file=20
in the repository and stops (with no error message or status message).</div=
>
<div class=3D"" style=3D"">&nbsp;I have then tried to
 start the conversion again, and the script just stops on the same exact
 file.&nbsp;&nbsp; The script then disappears from the process table.</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">Next, I try to convert a subset of the repositor=
y (20 projects). The script then terminates at the exact samespot, and on t=
he same file.&nbsp; I tried to remove that last file and try the conversion=
, but the cvs2svn</div>
<div class=3D"" style=3D"">script terminates on the file before that which =
was deleted.</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I also have tried=20
running the script until it terminates, then try to run&nbsp; $cvs2svn=20
--passes 2:16 --dumpfile=3Dfilename&nbsp; /reponame&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; but the script
 then says&nbsp; "starting pass 2...&nbsp; "&nbsp; and hangs.&nbsp; Sometim=
es I let it sit=20
for 8 hrs at this compilation point, thinking that its just busy, but there=
 is nothing in the process table. The log file sits at this message:<br sty=
le=3D"" class=3D"">=3D=3D=3D=3D=3D<br style=3D"" class=3D"">0.065770: Conve=
rsion start time: 2014-05-20 10:45:01 PDT<br style=3D"" class=3D"">0.087762=
: ----- pass 2 (CleanMetadataPass) ----<br style=3D"" class=3D"">=3D=3D=3D=
=3D=3D<br style=3D"" class=3D""></div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I have then tried removing that last whole cvs-p=
roject that causes the hangup, but the cvs2svn script terminateson the last=
 file that is in the new last-project-in-the-repository again.<br style=3D"=
" class=3D""><br style=3D"" class=3D"">my basic command is:<br style=3D"" c=
lass=3D"">/usr/bin/cvs2svn&nbsp;
 -vv&nbsp; --tmpdir=3D/logs/ep/cvs_arch/mpArch=20
--dumpfile=3D/logs/myspot/cvs_arch/mpArch/myProj_cvs2svn.dump &nbsp;
--encoding=3D'utf8'&nbsp; --encoding=3D'latin1'&nbsp; --encoding=3D'ascii'&=
nbsp; ./repo1<br style=3D"" class=3D""></div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I assure you that I=20
have tried many permutations, before I have decided to ask help here.&nbsp;=
 I
 have tried about 24-28 attempts in these last 10 days or so. Each attempt=
=20
takes about 13 hours to reach its terminate point.&nbsp; Whats odd too, is =
that I never see the screen that says "pass1 finished", unless i am doing a=
 test conversion of only one smaller-in-size cvs project.</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I am using rhel 5,=20
with 4-cpu and 16GB ram and about 30Gb free disk space.&nbsp; No messages=
=20
ever show up in the cvs2svn log or in /var/log/messages, about any=20
diskspace issue.</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">I do wonder:&nbsp; If I convert the repository i=
n pieces, like 7 dumpfiles of 10-projects each, will my import of 7 dumpfil=
es into svn still retain the CVS data intact&nbsp; ??</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">&nbsp;</div>
<div class=3D"" style=3D"">Thanks, if you can help.</div>
-IvanG<div style=3D"" class=3D""><br style=3D"" class=3D""></div></div></bo=
dy></html>
------=_Part_620_358879194.1401466677869--