默认为Mercurial合并的主干版本?

时间:2011-02-21 19:51:18

标签: mercurial merge

当我们将Mercurial功能发行版存储库中的更改合并到我们的主干存储库中时,我们总是与Maven POM文件(pom.xml)和我们的Mercurial .hgtags文件发生冲突。

我们总是希望保留主干版本 - 我们永远不会想要功能发布回购版本。当有合并冲突时,有没有办法告诉Mercurial总是使用这些文件的trunk版本?


更新:根据所选答案,此方法有效:

[merge-patterns]
.hgtags = internal:local
pom.xml = internal:local
**\pom.xml = internal:local

1 个答案:

答案 0 :(得分:1)

对于您的pom.xml文件,请将合并工具设置为internal:local(如果您未更新为正在调用主干的内容),则internal:remote。解释here
试试这个:

[merge-patterns]
pom.xml = internal:local