hg从cvs转换破坏了分支机构

时间:2010-03-30 08:01:13

标签: mercurial cvs branch

我通过“hg convert”将旧的cvs存储库转换为mercurial。一切似乎都没问题(至少使用默认分支),但所有功能分支都缺少分支中未更改的文件。有没有办法解决这个问题?

我正在使用1.5版本,转换已通过“hg convert cvs / checkout newrepo”完成。

1 个答案:

答案 0 :(得分:5)

你可能最好使用cvs2svn来进行转换,因为对于奇怪的角落情况,它内置了很多“绝杀”。然后,您可以在生成的SVN存储库上运行hg convert。这就是Mercurial Wiki itself recommends出现问题的时候。