On Fri, Jun 05, 2009 at 12:10:30PM -0500, Kelly F. Hickel wrote: > Bost, > Thanks, but I'm already working with a local copy of the CVS repo. > I've corresponded with Michael Haggerty about the time this takes, > and there just doesn't seem to be any way to improve the speed, > without making some fairly drastic changes to cvs2git. I've been working with mhagger lately as it also pertains to the Gentoo conversion. We've made some very good progress. A couple of comments in that regard: - Make really sure your box is not short of RAM. Throw some measurement tools onto there to see it. A couple of GiB is worthwhile. After we found this early on, and switched boxes, we dropped from our initial multiple days to 20 hours. - His latest ExternalBlobGenerator code (_NOT_ available in SVN yet) reduced our pass1 time from 36204 seconds to 1598 seconds, with a potential to be much faster now, as parallelization of part of that is now trivial. - pass9 is still the remaining large time-eater for us. I've started to look at it, but I haven't made any actual developments yet. Would you mind posting your cvs2svn stats like these? http://archives.gentoo.org/gentoo-scm/msg_b69b2f6ecee0ec7bb402d31b372b945b.xml -- Robin Hugh Johnson Gentoo Linux Developer & Infra Guy E-Mail : robbat2@xxxxxxxxxx GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
Attachment:
pgpSTxYj6vPEE.pgp
Description: PGP signature