cvs to mercurial conversion gets tags wrong

Posted by Mark Borgerding on Stack Overflow See other posts from Stack Overflow or by Mark Borgerding
Published on 2010-04-02T17:21:41Z Indexed on 2010/04/02 17:23 UTC
Read the original article Hit count: 400

Filed under:
|
|
|
|

I've tried all the recommended conversion techniques

Mostly they manage to get the latest version of the files right, but every one of them trashes my history. Many (most?) of the tags from my cvs project have at least one file in error when I run "hg up $tag"

My cvs repo is not all that complicated. Why can't anything convert it? I'd like to dump cvs and convert to mercurial, but not without history.

To recap my frustration:

I tried hg convert (tried --branchsort,--timesort, fuzz=0)

I tried cvs2svn and then hg convert.

tailor does not work with recent versions of mercurial

fromcvs disappeared from the face of the earth

hg-cvs-import has been abandoned for 4 years and doesn't work with recent versions of hg

I have tried using the two most recent versions of mercurial ( 1.5 and 1.5.1 ).

© Stack Overflow or respective owner

Related posts about mercurial

Related posts about hg