Hg:如何在两个修订版(或日期)之间找到我更改过的文件?

时间:2016-03-30 12:36:32

标签: mercurial

在mercurial中,我试图找到我触及的文件列表。

我接近命令:

hg log -u joe.doe@foo.com

给出了joe.doe的变更集

hg status --rev 3870:4100

,它提供了在修订版之间更改的文件。

有没有办法知道我在两个修订版或两个日期之间触及的文件?

提前致谢。

1 个答案:

答案 0 :(得分:1)

结合你的两件事,并将一些bash后处理抛到log:

的输出上
hg log -r20000:tip -u joe.doe@foo.com --template "{files % '{file}'}\n" | sort | uniq

如果没有bash-postprocessing,您可以随时更新文件。