我想生成一个列表,其中列出了Mercurial中给定目录中的两个修订之间的哪些文件。
特别是,我没有兴趣在什么改变,但哪些文件在该目录中改变。
例如,假设之间then
和otherthen
中,只有2个文件改变:
>hg hypothetical-command -r then:otherthen
foo.baz
bar.baz
>
假设的命令是什么?我已经尝试了diff和log,但是我看不出如何说服他们这样做:要么我得到了patch(diff),要么我得到了整个repo(log)。
hg status --rev x:y .