hg-to-hg和ConvertExtension在新repo下创建默认分支

时间:2013-03-26 16:41:33

标签: mercurial branch

环境:Mac上的Mercurial Distributed SCM(版本2.5.2 + 20130312)

我有一个Mercurial存储库,其结构如下:

repoOriginal
|__ file1
|__ foodir
|______file2
|______file3

我使用此命令。

hg convert -s hg -d hg repoOriginal 

转换后我得到了这个存储库:

repoOriginal-hg
|__ default
|____ file1
|____ foodir
|________file2
|________file3

我期待这个存储库:

repoOriginal-hg
|__ file1
|__ foodir
|______file2
|______file3

我一定是做错了。有没有阻止转换将分支转换为存储库中的目录?

2 个答案:

答案 0 :(得分:0)

默认分支存在于所有Hg存储库中。它是Hg架构的基本组成部分。

答案 1 :(得分:0)

在Ubuntu上测试了相同的设置,我没有看到这个问题。我的结论是我的Mac环境存在问题。