2
我试图转换一个SVN项目中使用svnsync
然后含汞认识躯干/标签/分支:汞转换不从SVN仓库
mercurial-2.2.2/hg convert --authors ../authors.txt project
如水银的被Ubuntu提供的描述here(版本尝试转换存储库时崩溃了,所以我删除了输出并下载了最新版本的Mercurial)。
然而,得到的档案库有
project/trunk/blah
和
project/tags/1.1/blah
在修订文件,而不是承认树干为default
分支,标签为标签。
转换它的正确方法是什么?
请注意:该项目最初存储这样的事情在SVN(由于开发商错误):
project/project/trunk
但在最近SVN版本是这样的:
project/trunk
我假设hg convert
会查看HEAD中的文件结构并推导出正确的结构,但显然我错了。