我没有看到任何on the documentation,这样我就可以看到哪些文件在更新时更新了我的工作目录。有什么方法可以让mercurial证明这一点吗?
我认为我总是可以在hg diff
之前运行hg update
,但如果我想在每次更新时都这样做,这将是多余的并且会减慢进程(我假设hg update
收集要自行更新的文件列表,是吗?)。
答案 0 :(得分:2)
我认为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