将变更集推送到名为“A”的存储库后,当我处于“A”状态时,如何查看等待应用的变更集列表?

就此展开,

  • 在 repo B 中,我将变更集推送到 repo B
  • 我改为 repo B
  • 如何列出步骤 1 中推送的变更集?
  • 最佳答案

    不确定“未应用的”变更集是什么意思,但是这里有一些想法。

    通过在执行 hg outgoing 之前执行 hg push ,您可以轻松查看哪些变更集将被推送到存储库。这将列出将使用默认选项推送的所有变更集。

    同样,您可以在目标存储库中使用 hg incoming 来显示将从另一个存储库中提取哪些变更集。

    至于“未应用”的变更集,如果我假设您的意思是比工作目录更新的变更集,您可以使用 hg log -r .:tip ,它应该(我没有机会测试它)显示所有更新的修订,但实际上并不是最近所有的-插入的。

    编辑:我已将 -r 选项中设置的修订版更新为应该有效的内容。查看 Mercurial manpage 上的 revsets 以获得更多可能性。

    关于mercurial - 如何在 Mercurial 中显示未应用的变更集列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6581970/

    10-13 09:10