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

Re: cvs2svn takes very long time to execute (days!)

From: Chris Wein <cwein_at_mobilygen.com>
Date: 2004-02-13 20:50:49 CET

Try creating a dumpfile only and see if that helps. I am (literally!)
converting a 700MB repository with 15000+ revisions and its taken about
2 hours (so far, 90% done) on RH7.3 P4@3GHZ. Once the dumpfile is done
then import into svn.

Chris

On Fri, 2004-02-13 at 11:39, Martin Gadbois wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi there,
>
> I am trying to convert our CVS to Subversion, but cvs2svn takes a very long time to execute, and
> things seems to slow down with time. Pass 4 takes the longest.
>
> At one point I 'imported' 1 year of commits before stopping.
>
> I simply did not have the patience to complete it, mostly due to the slowdown.
>
> Our CVS tree is big:
> - - earliest commit is ~2000
> - - cvsroot is 1.4G, ~17700 files
> - - One tag is used per build, we are now at build 2700.
> - - A dozen or so of branches.
> - - I had to modify cvs2svn slightly to accept branches with two different names
>
> Is it common to take that much time? (Should I just go on a week vacation while it converts?)
>
> Any hints on what takes that much time? (I profiled the script and most of the time was to execute
> 'co' and in enroot_names())
>
> What can I do to make things smoother?
>
>
> Thanks!
>
> - --
> "Windows might take you from 0 to 60 faster, but to go to 100 you need Unix."
> ==============
> Martin Gadbois
> S/W Developper
> Colubris Networks Inc.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFALSgH9Y3/iTTCEDkRAivzAKCqgZgqyEcKEE23I6Ea//VB+jVCbgCeO4BG
> YSO4QTmQVkalfNKevH6Jxvg=
> =Mw/5
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

-- 
Chris Wein
Software Engineer
Mobilygen Corp.
E-Mail : cwein@mobilygen.com
Phone  : 408-869-4035
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 13 20:51:11 2004

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

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