如何在Mercurial存储库中找到具有多个父项的所有提交?

时间:2013-03-26 12:28:43

标签: mercurial

我正在研究开源项目中的合并。

对于repo中的每个合并,我需要找到基数(最近的共同祖先),两个贡献者,以及由此产生的合并提交。

我已经知道如何获取最近的共同祖先(hg debugancestor rev1 rev2hg log -r 'ancestor(rev1, rev2)')和贡献者,但我在识别合并操作产生的提交时遇到问题。

如何在Mercurial存储库中找到所有具有多个父级的提交?

1 个答案:

答案 0 :(得分:3)

使用merge() revset或-m命令尾到hg log

hg log -r 'merge()'

hg log -m