【发布时间】:2011-02-02 18:58:05
【问题描述】:
在 Mercurial 中,如何检查单个变更集? hg log -l 5 会给我一个最新的 5 个变更集的摘要,但是我如何获得一个变更集中更改的文件的列表?我不想做差异。
【问题讨论】:
-
与什么相比发生了变化?如果没有差异,我不太明白你想怎么做。
-
我想要 diff 中的文件列表,但我不想看到 diff。
标签: mercurial
在 Mercurial 中,如何检查单个变更集? hg log -l 5 会给我一个最新的 5 个变更集的摘要,但是我如何获得一个变更集中更改的文件的列表?我不想做差异。
【问题讨论】:
标签: mercurial
将 -v 传递给日志,它将打印出其他信息,包括更改的文件列表。
例子:
hg log -v -r<rev> | grep ^files
【讨论】:
【讨论】:
hg status --change .
如果您想查看给定版本的文件内容是如何更改的,您可以使用:
hg diff --change <rev>
如果您想查看当前版本与您感兴趣的版本之间的差异,您可以使用:
hg diff -r <rev>
【讨论】: