Combining several CVS modules into one HG repository

Simon 'corecode' Schubert corecode at fs.ei.tum.de
Mon Aug 27 16:50:51 CDT 2007


David Ishee wrote:
> I have a CVS repository with a lot of history. It has several top-level
> modules. I would like to convert the project over to Mercurial, and I
> would like to put all these modules into one hg repository (preserving
> history if possible). Is it possible? I have an aliased module in CVS
> that points to the other modules, would that help?

just create a new toplevel directory and symlink/copy the ,v files as you desire.

> I'm playing with Tailor to do the conversion from CVS to hg. 

you can try tailor, but it will need some configuration and it won't convert branches.  then there is hg cvsimport, i think.  and you could try my fromcvs/tohg converter.  in any case if it is a simple cvs repo without much ugly surgery, all tools should behave.

cheers
  simon

-- 
Serve - BSD     +++  RENT this banner advert  +++    ASCII Ribbon   /"\
Work - Mac      +++  space for low €€€ NOW!1  +++      Campaign     \ /
Party Enjoy Relax   |   http://dragonflybsd.org      Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz       Mail + News   / \


More information about the Mercurial mailing list