最好把它画出来:
default -----A-----o-----o---->
\
Branch_A -----o-----o----->
\
Branch_B -----o-----o-----o---->
\
Master -----o---->
修订版A
在这里是“有趣的”,因为它是default
中传播到Master
的最新变更集。如何查询Mercurial以获得此结果?
答案 0 :(得分:1)
(正如我正在打字这个问题时,一位同事把答案放在了一起。无论如何,我会用其他任何人使用谷歌发帖。)
hg log -r "max(ancestors(master) and branch(default))"
这将返回分支default
中可以跟踪master
分支路径的最新节点。