如何在Mercurial中显示未应用的更改集列表

Jan*_*cki 3 mercurial push

将变更集推送到名为"A"的存储库后,如何在"A"中查看等待应用的变更集列表?

扩展到那个,

  1. 在repo BI中将更改集推送到repo B.
  2. 我改为回购B.
  3. 如何列出步骤1中推送的更改集?

ica*_*bod 8

不确定"未应用"更改集的含义,但是这里有几个想法.

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

同样,您可以hg incoming在目标存储库中使用它来显示从另一个仓库中提取的更改集.

至于"未应用"的变更集,如果我假设你的意思是比工作目录更新的变更集,你可以使用hg log -r .:tip,它应该(我没有机会测试它)显示所有较新的版本,但实际上并非所有最近的版本 -推动的.

编辑:我已将-r选项中的修订集更新为应该起作用的内容.在Mercurial手册页上查看revsets以获得更多可能性.


Ida*_*n K 5

$ hg summary
parent: 0:9f47fcf4811f 
 .
branch: default
commit: (clean)
update: 2 new changesets (update) <<<<<
Run Code Online (Sandbox Code Playgroud)

这个update位告诉你(我想)你想要什么.