如何从远程mercurial存储库中获取最后一个变更集信息而无需拉取?

如何从远程mercurial存储库中获取最后一个变更集信息而无需拉取?,mercurial,Mercurial,在使用bitbucket/github作为中心repo的不同机器上处理同一个项目时,很多时候我想在从本地机器执行任何操作之前检查远程中心repo中的最新变更集,有没有办法做到这一点,我会想象类似于hg tip的东西,但是报告远程回购而不是本地回购。谢谢 编辑: 我只需要上一个变更集的描述,而不是内容,只是为了提醒自己上次提交了哪些内容。Mercurial只克隆完整的存储库,但大多数托管网站,包括github和bitbucket,都提供了下载任何给定修订的tarball的链接,包括“提示”。hg

在使用bitbucket/github作为中心repo的不同机器上处理同一个项目时,很多时候我想在从本地机器执行任何操作之前检查远程中心repo中的最新变更集,有没有办法做到这一点,我会想象类似于hg tip的东西,但是报告远程回购而不是本地回购。谢谢

编辑:
我只需要上一个变更集的描述,而不是内容,只是为了提醒自己上次提交了哪些内容。

Mercurial只克隆完整的存储库,但大多数托管网站,包括github和bitbucket,都提供了下载任何给定修订的tarball的链接,包括“提示”。

hg incomming
将向您显示如果您拉动,将会发生什么。如果你只是想要最新的变化

hg incoming -n -l1
然而,我能想到的任何用途都最好能看到所有这些


你关于看到你上次提交的内容的评论让我很困惑,因为这次提交可能已经在你的本地回购协议中了(除非你说的是在不同的修订版本中使用不同的本地回购协议?

我不需要完整的回购协议或完整的一揽子协议,只需要最后提交的描述。啊,我完全不是从你的预编辑问题中得到的。很高兴有人这么做了。谢谢,这就成功了。是的,我在不同的版本中使用不同的本地回购协议,你是对的,简单地说“hg传入”更可取,我在问这个问题时假设本地和远程回购协议之间只有一个变更集差异。