【问题标题】:How can I find the last revision where I have merged from a branch?如何找到我从分支合并的最后一个修订?
【发布时间】:2013-12-02 11:50:25
【问题描述】:

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

如果有多个来自 default 的拉动,我对最新的拉动感兴趣。

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


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

我的previous question 表述不当。我不需要默认头部之间的差异,因为头部现在很远。

【问题讨论】:

标签: mercurial


【解决方案1】:

你想要:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-22
    相关资源
    最近更新 更多