我有一个(远程)Hg存储库,有几个分支。我想验证分支A是否具有分支B具有的每个变更集(它可能有更多,并且没关系)。
是否有一种简单的方法只使用hg
?
我可以编写一个小的shell脚本来实现它,但它似乎可能会出现很多东西,所以也许有一种简单的内置方式。
答案 0 :(得分:18)
这将显示变更集b
的任何祖先,它们不是变更集a
的祖先:
hg log -r "ancestors(b) and not ancestors(a)"
如果你给b的分支B的头部和a的分支A的头部,这应该显示仍然需要将哪些变化从B合并到A.