¿Cómo comparar dos revisiones en Mercurial?

Necesito saber qué files se han agregado / modificado / eliminado entre dos revisiones. Lo que hago:

hg status --rev 10:11 

Se ve bien. Pero cuando tengo una sola revisión (inicial = 0) no funciona.

 # not work hg status --rev 0:0 # also not work as I want hg status --rev 0 

No hay revisión -1 .

La revisión especial null se usa para indicar el padre de la revisión 0. Puede usar

 hg status --rev null:0 

para ver los cambios en la primera revisión.

 hg status --change [rev] 

es decir,

 hg status --change 0 

y

 hg log -v 

Es posible que desee ver la salida de hg log -v . Para cada set de cambios, debe enumerar los files modificados en ese set de cambios. Si tiene un set de cambios particular en mente, agregue el -r para especificarlo.