Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将包含标记的SVN项目转换为Mercurial_Svn_Mercurial - Fatal编程技术网

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

将包含标记的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

我正在尝试对具有主干和一些标记(但没有分支)的SVN存储库使用
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扩展中是否存在错误。