Я думаю hg update -v
будет делать то, что вы хотите:
$ hg init hgtest
$ cd hgtest
$ echo this > afile
$ hg commit -A -m first
adding afile
$ hg update -v null
resolving manifests
removing afile
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
$ hg update -v
resolving manifests
getting afile
1 files updated, 0 files merged, 0 files removed, 0 files unresolved