cvs2hg ready for preliminary testing

Greg Ward greg-hg at gerg.ca
Sun Aug 2 19:51:08 CDT 2009


Hi all --

as I mentioned a week or two ago, I have been working on improving the
Mercurial support in cvs2svn.  Specifically, I have written a third
backend that writes directly to a Mercurial repository.  If this works
out, it might just be the holy grail of cvs->hg conversion.

If you would like to help test it, please clone
  http://vc.gerg.ca/hg/cvs2svn/
and read README.cvs2hg.  Or just read it here:
  http://vc.gerg.ca/hg/cvs2svn/raw-file/tip/README.cvs2hg .

Right now, I've assumed you are familiar with both cvs2svn and
Mercurial.  If you've never tried a conversion with cvs2svn, this is
probably not the place to start: get used to cvs2svn first, and then
see if cvs2hg works for you.  And if you've never used Mercurial
before, you might want to correct that first.

Also, I'd love to hear feedback on the code from Mercurial and/or
cvs2svn developers.  (Like, oops, I just remembered that I forgot to
implement locking! But I think I got transactions right.)

Happy converting!

Greg


More information about the Mercurial mailing list