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""> </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""> </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""> </div> <div class=3D"" style=3D"">The problem is some predictable but unpredictabl= e termination.<br style=3D"" class=3D""> </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""> I have then tried to start the conversion again, and the script just stops on the same exact file. The script then disappears from the process table.</div> <div class=3D"" style=3D""> </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. 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""> </div> <div class=3D"" style=3D"">I also have tried=20 running the script until it terminates, then try to run $cvs2svn=20 --passes 2:16 --dumpfile=3Dfilename /reponame = but the script then says "starting pass 2... " and hangs. 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""> </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 -vv --tmpdir=3D/logs/ep/cvs_arch/mpArch=20 --dumpfile=3D/logs/myspot/cvs_arch/mpArch/myProj_cvs2svn.dump --encoding=3D'utf8' --encoding=3D'latin1' --encoding=3D'ascii'&= nbsp; ./repo1<br style=3D"" class=3D""></div> <div class=3D"" style=3D""> </div> <div class=3D"" style=3D"">I assure you that I=20 have tried many permutations, before I have decided to ask help here. = 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. 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""> </div> <div class=3D"" style=3D"">I am using rhel 5,=20 with 4-cpu and 16GB ram and about 30Gb free disk space. 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""> </div> <div class=3D"" style=3D"">I do wonder: 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 ??</div> <div class=3D"" style=3D""> </div> <div class=3D"" style=3D""> </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--