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

new vcp (cvs -> svn)

From: Chia-liang Kao <clkao_at_clkao.org>
Date: 2003-08-02 04:16:01 CEST

Hi,

for those who want to try alternative to cvs2svn.py, I've
made vcp use new perl bindings, now without patches in #1435
and #1452, it's 60% faster than the patched one.

converting a 300M/3500rev repository takes 3 hours.
also disk space usage is just the checked-out cvs, since
the perl bindings now operate on svnfs directly

also it now produces better branching/tagging history for
those tag laid on different branches in cvs, like:

rev 2743: root | 2002-12-16 07:39:26 +0800 (Mon, 16 Dec 2002) | 1 line
Changed paths:
   A /branches/merge-1_2_10-post (from /trunk:2739)
   D /branches/merge-1_2_10-post/INSTALL
   R /branches/merge-1_2_10-post/libs/cmdlib/.cvswrappers
        (from /branches/Loki/libs/cmdlib/.cvswrappers:4)
   R /branches/merge-1_2_10-post/libs/jpeg6/.cvswrappers
        (from /branches/Loki/libs/jpeg6/.cvswrappers:4)
   ...

creating branch merge-1_2_10-post

you'll have to install perl bindings at:

http://svn.elixus.org/member/clkao/svn-perl/

and the new vcp is at:

http://svn.clkao.org/revml/branches/svn-perl/

document at http://svn.clkao.org/revml/branches/svn-perl/lib/VCP/Dest/svn.pm

Cheers,
CLK

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Aug 2 04:16:30 2003

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.