将包含标签的SVN项目转换为Mercurial

时间:2010-03-05 08:46:21

标签: svn mercurial

我正在尝试对具有中继和一些标记(但没有分支)的SVN存储库使用hg convert Mercurial命令.SVN文件夹布局如下所示:

Foo
  tags
    1.00a
    1.00b-test
  trunk

虽然导入成功,但看起来我只是在获取主干,而且标签在Hg存储库中无处可见。发布hg tagshg branches不会显示它们。

我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)

在运行hg convert时尝试显式传递包含标记的目录:

--config convert.svn.tags=tags            (directory name)
    specify the directory containing tags

来自hg help convert。如果不这样做,你使用的确切隐藏命令行是什么?运行后,.hgtags文件中有什么内容吗?