【问题标题】:hg-to-hg and ConvertExtension Creates default branch under new repohg-to-hg 和 ConvertExtension 在新仓库下创建默认分支
【发布时间】:2013-03-26 16:41:32
【问题描述】:

Env:Mac 上的 Mercurial 分布式 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

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

【问题讨论】:

    标签: mercurial branch


    【解决方案1】:

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

    【讨论】:

    • 是的,我明白了。但它不会作为转换后发生的存储库中的目录出现。 ConvertExtension 文档中没有关于此的内容;也没有在任何关于使用我能够找到的扩展的文档中。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-14
      • 2015-04-19
      相关资源
      最近更新 更多