我需要知道在两个修订版之间添加/修改/删除了哪些文件。我做了什么:
hg status --rev 10:11
看起来没问题。但是当我只有一个修订版(初始值= 0)时,它不起作用。
# not work
hg status --rev 0:0
# also not work as I want
hg status --rev 0
没有修订-1
。
答案 0 :(得分:9)
特殊修订null
用于表示修订版0的父级。您可以使用
hg status --rev null:0
查看第一次修订的更改。
答案 1 :(得分:1)
hg status --change [rev]
即
hg status --change 0
和
hg log -v
答案 2 :(得分:0)
您可能希望查看hg log -v
的输出。对于每个变更集,它应列出在该变更集中修改的文件。如果您有特定的变更集,请添加-r
开关以指定它。