将包含标记的SVN项目转换为Mercurial
我正在尝试对具有主干和一些标记(但没有分支)的SVN存储库使用将包含标记的SVN项目转换为Mercurial,svn,mercurial,Svn,Mercurial,我正在尝试对具有主干和一些标记(但没有分支)的SVN存储库使用hg convertMercurial命令。SVN文件夹布局如下所示: Foo tags 1.00a 1.00b-test trunk 虽然导入成功,但似乎我只是获取了主干,在Hg存储库中找不到标记。发出hg标记或hg分支不会显示它们 我在这里做错了什么吗?在运行hg convert时,请尝试明确传递包含标记的目录: --config convert.svn.tags=tags (dir
hg convert
Mercurial命令。SVN文件夹布局如下所示:
Foo
tags
1.00a
1.00b-test
trunk
虽然导入成功,但似乎我只是获取了主干,在Hg存储库中找不到标记。发出hg标记
或hg分支
不会显示它们
我在这里做错了什么吗?在运行
hg convert
时,请尝试明确传递包含标记的目录:
--config convert.svn.tags=tags (directory name)
specify the directory containing tags
从
hg帮助转换。如果这不起作用,那么您使用的确切隐蔽命令行是什么?运行之后,.hgtags文件中是否有任何内容?在运行hg convert
时,请尝试明确传递包含标记的目录:
--config convert.svn.tags=tags (directory name)
specify the directory containing tags
从hg帮助转换。如果这不起作用,那么您使用的确切隐蔽命令行是什么?运行后,.hgtags文件中是否有任何内容?指定标记文件夹名称没有任何区别。我使用的命令行是hgconvert\path\to\svn\project
。没有创建.hgtags文件。请尝试运行“hg convert--debug\path\to\svn\project”,并保留显示的所有内容的日志文件。然后您应该将跟踪文件发布到mercurial-devel@selenic.com并查看在Windows下运行时convert扩展中是否存在错误。指定tags文件夹名称没有任何区别。我使用的命令行是hgconvert\path\to\svn\project
。没有创建.hgtags文件。请尝试运行“hg convert--debug\path\to\svn\project”,并保留显示的所有内容的日志文件。然后您应该将跟踪文件发布到mercurial-devel@selenic.com并查看在Windows下运行时convert扩展中是否存在错误。