0

最好把它画出来:

default -----A-----o-----o---->
              \
Branch_A  -----o-----o----->
                      \
Branch_B    -----o-----o-----o---->
                              \
Master                    -----o---->

修订A是这里“有趣”的一个,因为它是最近default传播到Master. 如何查询 Mercurial 以获得此结果?

4

1 回答 1

1

(当我输入这个问题时,一位同事整理了答案。无论如何我都会为其他使用谷歌的人发帖。)

hg log -r "max(ancestors(master) and branch(default))"

default这将返回分支中可以跟踪到分支的路径的最新节点master

于 2012-10-09T17:07:50.713 回答