如何在执行hg update后获得更详细的更改?

时间:2013-06-03 08:01:58

标签: mercurial

我已经执行hg update -C并获得了最小消息x files update, y files removed等。 如何在执行更新后获得有关哪些文件受影响的更详细信息?

2 个答案:

答案 0 :(得分:2)

如果您知道在更新之前已检出的更改集,则可以执行hg diff -r THAT_REVISION并根据其他选项查看差异或统计信息。

完成更新后,如果您不知道自己之前检查过的内容,那么您就会陷入困境。如果您发生了很多事情,可以添加一个pre-update挂钩,在更新之前回显当前版本ID。

答案 1 :(得分:1)

添加-v会为您提供更多信息 - 它会列出所有已更改的文件。

奇怪的是,hg help update没有提及有关-v标志的任何内容,但确实有效。