Converting large CVS repositories

Michael Haggerty mhagger at alum.mit.edu
Mon Aug 6 00:10:37 CDT 2007


Ulrich Spoerlein wrote:
> On Sun, 05.08.2007 at 16:51:02 +0200, solo turn wrote:
>> did you ever try to first convert to svn via cvs2svn and then to mercurial?
> 
> Thanks for the suggestion, will try. Two questions, though: does cvs2svn
> work incremental and which tool would I then use to do the svn->hg
> conversion?

I'm the main cvs2svn maintainer.

1. cvs2svn currently does not support incremental conversion.

2. I've just added experimental support for using cvs2svn to convert
directly from CVS to git.  If there is a good git -> hg converter, then
CVS -> git -> hg might be a better route than CVS -> SVN -> hg, as the
underlying models of hg and git seem to be pretty close.

I'd like to add other output formats to cvs2svn, including mercurial.
If anybody in the mercurial community would like to help me figure out
how to get information into mercurial that would be a big help.

Michael


More information about the Mercurial mailing list