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

Re: Why does svn co take much longer than cvs co?

From: Kelly Burkhart <kelly_at_kkcsm.net>
Date: 2005-05-05 15:28:24 CEST

Bob Rossi wrote:
> Hi,
>
> I was hoping to migrate from CVS to SVN.
> I have my CVS repository in a directory called cvsroot.
>
> $ du -sh cvsroot
> 1.6G cvsroot
>
> I used cvs2svn to create a new svn repository. It took 24 hours, but it
> finished without an error. I did something like,
> 'cvs2svn -s svnroot cvsroot'
>
> For starters, I was wondering if it was normal that the svn repo was
> about 12 times the size of the CVS repo?
>
> $ du -sh svnroot
> 18G svnroot

Our CVS repository was 91M. Our SVN repository is 117M. 99.9% of files
are plain text source code.

After my first test conversion (which was a full conversion), I did a
--trunk-only convert which ran much more quickly and resulted in much
faster checkouts. I did not bother to investigate why or how much
additional disk space the full conversion respository took.

Our work patterns result in many tags (several per week over several
years) which we did not need to preserve in the new repository.

> The problem I am having now, is that it is taking a *very* *very* long
> time to do a 'svn co'. It usually takes under 1 minute to do a 'cvs co'.
> It has taken svn 10 minutes so far, and it's still going.

Our checkouts now on Windows are slower than CVS (2m 50s svn vs. 1m 10s
cvs) but subsequent operations run reasonably fast. I notice no
performance issues whatsoever as a linux client.

Our server is running on a Linux system.

HTH,

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu May 5 15:30:23 2005

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