[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: cvs2svn.py failure

From: Roman Neuhauser <neuhauser_at_bellavista.cz>
Date: 2003-08-14 23:02:16 CEST

# kfogel@collab.net / 2003-08-14 13:07:42 -0500:
> Roman Neuhauser <neuhauser@bellavista.cz> writes:
> > > Slightly, yes. Do you have a small reproduction recipe for it?
> >
> > I don't enjoy asking lame question, but how do I identify what
> > the offending part(s) of the repository? I have limited the
> > conversion to the cvs module in which the bug occurred, but that
> > completed successfully.
>
> Right, that's the problem :-). Try adding modules until you get the
> bug, then subtract other ones until it goes away, then put one back to
> get the bug again. Then start the same process, but at the file
> level. Make educated guesses where possible. Not much more advice
> than that...

    unfortunately, the failure seems to only depend on the repo size,
    see below. the colon-separated pairs in my prompt are the history
    event number and the exit code of the previous command; I have
    edited out nonrelated and otherwise boring stuff (typos etc).

 ~ 1069:0 > cp -R cvs cvs-all
 ~ 1070:0 > du -hs cvs-all
110M cvs-all
 ~/ 1072:0 > ls cvs
BV bvlib ladymoda
CVSROOT bvobchod mero
apps bvobchod2 pmservis
asys bvweb pmsystem
awhokej cargo puk
awstudio config shellacademy
bezzabradli dbhlasu smarty-plugins
bkontaktobchod deli testik
blondie ekadlec texty
bma eonline tissuobchod
bomton fermata tousen
build foibos volvys
bv-hokejovyobchod galaxie vyberreality
bv-obchod htmledit webed
 ~ 1074:0 > rm -rf cvs/[g-z]*
 ~ 1075:0 > cd cvs2svn
 ~/cvs2svn 1076:0 > ls ../svn
 ~/cvs2svn 1078:1 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1079:0 > rm -rf ../svn/repos
 ~/cvs2svn 1081:0 > cp -R ../cvs-all/[g-p]* ../cvs
 ~/cvs2svn 1082:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1083:0 > cp -R ../cvs-all/[s-t]* ../cvs
 ~/cvs2svn 1084:0 > rm -rf ../svn/repos
 ~/cvs2svn 1085:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1086:1 > rm -rf ../svn/repos
 ~/cvs2svn 1087:0 > rm -rf ../cvs/tissuobchod ../cvs/tousen
 ~/cvs2svn 1088:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1090:0 > rm -rf ../cvs/[A-Z]*
 ~/cvs2svn 1091:0 > rm -rf ../svn/repos
 ~/cvs2svn 1092:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1093:0 > cp -R ../cvs-all/BV ../cvs
 ~/cvs2svn 1094:0 > rm -rf ../svn/repos
 ~/cvs2svn 1096:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1097:0 > cp -R ../cvs-all/CVSROOT ../cvs
 ~/cvs2svn 1098:0 > rm -rf ../svn/repos
 ~/cvs2svn 1100:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1101:1 > rm -rf ../svn/repos
 ~/cvs2svn 1102:0 > rm -rf ../cvs/ladymoda
 ~/cvs2svn 1104:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1105:1 > rm -rf ../svn/repos
 ~/cvs2svn 1106:0 > rm -rf ../cvs/htmledit
 ~/cvs2svn 1108:0 > cvs2svn.py -vs ../svn/repos --create ../cvs >| ../cvs2svn.log 2>&1
 ~/cvs2svn 1109:0 >

    what next?

-- 
If you cc me or remove the list(s) completely I'll most likely ignore
your message.    see http://www.eyrie.org./~eagle/faqs/questions.html
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 14 23:03:13 2003

This is an archived mail posted to the Subversion Users mailing list.