如何找到我从分支合并的最新修订版?

时间:2013-12-02 11:50:26

标签: mercurial

我正在尝试在default中找到修订号,我已将其合并到当前分支中。

如果default有几次拉动,我对最新的拉动感兴趣。

目前的早午餐尚未合并到default


我会解释为什么我需要这个版本。我只需要找到当前早午餐所做的所有编辑。我几次从default撤出(没有冲突),所以我的想法是在分支头和我要求的修订之间进行区分。

我的previous question制定得很糟糕。我不需要默认头之间的差异,因为头部现在很远。

1 个答案:

答案 0 :(得分:4)

你想:

hg log --rev 'ancestor(default, BRANCHNAME)'

它说:“显示单个变更集,它是当前分支BRANCHNAME的当前负责人和当前负责人default的最新祖先。这实际上为您提供了最后一次将默认值合并到BRANCHNAME中