我在Mercurial回购中有两个分支机构和两个负责人:正常还是坏?

我在Mercurial回购中有两个分支机构和两个负责人:正常还是坏?,mercurial,Mercurial,我的回购有两个分支:默认和稳定。我可能在什么地方搞砸了。我看到两个头。这正常吗 以下是标题: changeset: 10:b4131c44f968 branch: stable tag: tip parent: 8:f06486c8c9f1 parent: 9:135102b0cb32 user: nobody nobody <nobody@nobody.org> date: Mon Apr 29 00:0

我的回购有两个分支:默认和稳定。我可能在什么地方搞砸了。我看到两个头。这正常吗

以下是标题:

changeset:   10:b4131c44f968
branch:      stable
tag:         tip
parent:      8:f06486c8c9f1
parent:      9:135102b0cb32
user:        nobody nobody <nobody@nobody.org>
date:        Mon Apr 29 00:08:57 2013 -0400
summary:     Merged with development on #2

changeset:   9:135102b0cb32
parent:      7:cf9ae7e052dd
parent:      8:f06486c8c9f1
user:        nobody nobody <nobody@nobody.org>
date:        Mon Apr 29 00:08:20 2013 -0400
summary:     BUG: Working on #2 gallery width/height not set.
但是我得到了
中止:与工作目录祖先的合并没有任何效果


想法?

当您使用两个分支时,这是完全正常的。每个分支只有一个头,这意味着没有更多的合并。使用

$ hg heads default
$ hg heads stable
再检查一遍。您还会注意到,
hgmerge
报告没有要合并的内容:它只会在当前分支上查找第二个头


使用两个分支可以将存储库中的变更集划分为两个集合:稳定的变更集和默认变更集。您对
stable
分支进行错误修复(从而创建更稳定的变更集)。然后将
stable
合并到
default
中,将错误修复传播回主要开发所在的
default
分支。有关更多信息,请参阅。My也可能有用。

使用两个分支时,这是完全正常的。每个分支只有一个头,这意味着没有更多的合并。使用

$ hg heads default
$ hg heads stable
再检查一遍。您还会注意到,
hgmerge
报告没有要合并的内容:它只会在当前分支上查找第二个头

使用两个分支可以将存储库中的变更集划分为两个集合:稳定的变更集和默认变更集。您对
stable
分支进行错误修复(从而创建更稳定的变更集)。然后将
stable
合并到
default
中,将错误修复传播回主要开发所在的
default
分支。有关更多信息,请参阅。我的建议也可能有用

$ hg heads default
$ hg heads stable