我有一个仓库的克隆有一个头,很好,很简单。引入其他人的更改后,我有一个脚本来计算头部以查看是否需要合并。但是如果另一个人成立了一个分支并合并了它,“hg heads”就会显示出两个头,脚本认为它必须合并。测试真的应该是什么?如何判断Mercurial拉出后是否需要合并?
前:
0 - 1
后:
0 - 1 - 2 - 3
\/
4 (branch)
这并不需要合并。但是,前后头部数量的简单比较将表明它的确存在。为什么Mercurial在这种情况下甚至会显示多个头?
“hg heads default”不会显示默认分支上的头像吗? – 2012-04-24 12:51:28
是的,那是有效的。 – 2012-04-25 09:51:42