Stijn Hoop <[EMAIL PROTECTED]> writes:
> I also tried refinecvs (formerly cvs2svn.pl), found at
>
> http://lev.serebryakov.spb.ru/refinecvs/
>
> but although it looks like it handles things much better (even vendor
> branches etc), it loads EVERYTHING into memory -- which means that it
> eventually grew to 1G of memory/swap at which point my memory was exhausted,
> and this was at pass 2 of 7...

Unfortunately there's no good way to avoid this.  CVS discards a lot
of information about each commit, and in order to reconstruct that
information you have to view the repo as a whole.

That's not really a problem though, since this is a one-time
operation.  If / when we decide to switch to SVN, we can easily find a
machine with enough RAM to do the job.

DES
-- 
Dag-Erling Sm�rgrav - [EMAIL PROTECTED]
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to