如何比较Mercurial中的两个版本?

Koc*_*Koc 5 version-control mercurial

我需要知道在两个修订版之间添加/修改/删除了哪些文件.我所做的:

hg status --rev 10:11
Run Code Online (Sandbox Code Playgroud)

看起来还不错.但是,当我只有一个修订版(初始值= 0)时,它不起作用.

# not work
hg status --rev 0:0
# also not work as I want
hg status --rev 0
Run Code Online (Sandbox Code Playgroud)

没有修改-1.

bjl*_*aub 9

特殊修订版null用于表示修订版0的父级.您可以使用

hg status --rev null:0
Run Code Online (Sandbox Code Playgroud)

查看第一个修订版中的更改.