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

cvs2svn - Try #2

From: David Summers <david_at_summersoft.fay.ar.us>
Date: 2003-07-29 18:26:21 CEST

A couple of months ago I tried converting our 6+ Gig 3.5 year-old (approx
7000 commit) repository from CVS to SVN.

Karl (and others) was very helpful but I noted a problem with WinCVS 1.2
which allows user names with spaces in them.

I've now written a script (slighly tested) which should work to convert
CVS repositories with the above propery to "proper" CVS repositories where
the username doesn't have a space in it. I'll send it in a separate
message in a bit for people who are interested.

I ran this last night and then ran cvs2svn on the repository (copy) and
cvs2svn converted the repository in about 2.8 hours to a DUMP file (7
Gig).

This morning I proceeded to try to load the dump file into a newly created
repository and after getting somewhere about 1/3 of the way
through I got the following error with cvs2svn as of rev 6600:

$ cvs2svn --dump-only cvsroot 2>&1 | tee output.log
$ svnadmin load --ignore-uuid < cvs2svn-dump 2>&1 | tee load.log

....
.....

     * editing path :
branches/ModCom_with_stl_alloc/source/lib/fslib_com/fscom_comhub.cpp ...
done.
     * deleting path :
branches/ModCom_with_stl_alloc/source/lib/fslib_com/Project/fslib_com.dsw
...svn: Filesystem has no item
svn: file not found: transaction `20d', path
`branches/ModCom_with_stl_alloc/source/lib/fslib_com/Project/fslib_com.dsw'

We have done a couple of branches (probably less than 5) in CVS and the
branches we have probably don't have more than 2 or three changes on them
so I don't think we've got a complicated repository at all. We've
probably got less than 30 tags.

Any suggestions? What can I do to help debug this? I've still got all
the cvs2svn conversion files.

   Thanks!

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david_at_summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jul 29 18:47:45 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.