List Info

Thread: experience running cvs2svn on Cygwin --use-rcs option very slow




experience running cvs2svn on Cygwin --use-rcs option very slow
country flaguser name
United Kingdom
2007-09-26 04:27:50
Hi, 
I would just like to share my experience of using cvs2svn to
convert
some reasonably large repositories. The final revision of
the largest
repository contains some 17000 files and there are more than
16000
revisions.
I ran the conversions on Windows XP with Cygwin installed
from a Cygwin
command line.

Due to some problems with a view cvs ,v files I was using
the -use-rcs
option (the files originated in an RCS repository) to try
see if it
resolved the problem. It didn't (I had to fix the broken RCS
files
manually) but I didn't remove this option before
continuing.
To cut a long story short, the -user-rcs option means that
cvs2svn calls
the RCS utility co to check out the revisions. The problem
with this
option is that it is very slow, at least on Windows under
Cygwin. The
documentation states that --use-internal-co is up to 50%
faster than
--use-rcs, but in my experience the difference is more like
a factor of
10!

Other than that, during the conversion be sure to make sure
that you
don't have an antivirus system monitoring the svn revs
directory, no
matter how unlikely it is for an svn revision file to match
a virus
signature, it can happen (and did happen to me). If it does
happen, you
will most likely have to start again (as I did).
Oh, and when leaving conversions overnight, make sure that
windows
update is switched off to avoid your computer being rebooted
in the
middle of the process .

I hope this experience will be useful to someone,

Regards

Peter

____________________________________________________________
____________
FFastFill plc is a public limited company registered in
England and Wales with details as follows;
Registered Office: 1-3 Norton Folgate, bond E1 6DB Company
Number:978346

This email and any files transmitted with it are
confidential and
intended solely for the use of the individual or entity to
whom they
are addressed. If you have received this email in error
please notify
securityffastfill.com

This email has been scanned for all viruses by the FFastFill
Email
Security System.
____________________________________________________________
____________

------------------------------------------------------------
---------
To unsubscribe, e-mail: users-unsubscribecvs2svn.tigris.org
For additional commands, e-mail: users-helpcvs2svn.tigris.org


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )