检查Mercurial中的单个变更集

hek*_*ran 40 mercurial

在Mercurial中,您如何检查单个变更集?hg log -l 5将为我提供最新的5个变更集的摘要,但是如何获取一个变更集中更改的文件列表?我不想做差异.

ata*_*lor 31

传递-v到日志,它将打印出其他信息,包括更改的文件列表.

例:

hg log -v -r<rev> | grep ^files
Run Code Online (Sandbox Code Playgroud)


Jay*_*dan 23

我正在寻找相同的东西,并找到了以下命令,这是我正在寻找的更多:

hg status --change <rev>
Run Code Online (Sandbox Code Playgroud)

在这篇文章中找到.


Mug*_*ica 7

如果您想查看给定修订版本的文件内容是如何更改的,您可以使用:

hg diff --change <rev>
Run Code Online (Sandbox Code Playgroud)

如果要查看当前版本与您感兴趣的版本之间的差异,可以使用:

hg diff -r <rev>
Run Code Online (Sandbox Code Playgroud)