0

我刚刚做了一个 hg 更新,并且:

sourcedir> hg update
20 files updated, 0 files merged, 5 files removed, 0 files unresolved

hg 删除了 5 个文件。哪5个文件?有没有我可以输入的命令来预览更新?

4

2 回答 2

2

一旦您hg update,这意味着您将最新的拉取更改应用到您的工作目录。

在更新之前(和拉取之前),您可以使用hg 传入命令预览即将到来的变更集,该命令将为您提供即将拉取的变更集的预览。

此外,查看已完成操作的快速方法是查看日志:hg log

我还强烈建议您阅读手册并更加熟悉 mercurial 及其工作流程。

我希望这有帮助。

于 2013-04-02T06:17:05.293 回答
1

您需要知道您已经更新了多少次修订。如果您的目录比其当前状态落后 3 个修订版,您可以使用hg log -v -l 3. 将-l 3报告的长度限制为 3,并-v列出了每个变更集的受影响文件。

于 2013-04-02T22:43:26.130 回答