当我从远程服务器副本中提取更改时,我编写了一个在我的本地存储库中调用的changegroup钩子。在钩子实现中,我调用hg update来引入更改。在运行hg pull
命令时,输出显示如下:
pulling from ssh://lava@lava.in/hgrepo
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
Verified file test1.cpp
(run 'hg update' to get a working copy)
由于我已经在钩子中调用hg update
,我想要取消建议用户运行hg update
的最后一行。
答案 0 :(得分:1)
another thread可能有用。
此外,如果您只为自己这样做,您可以使用pull -u
的别名获得相同的结果;我使用名为get
的别名,我倾向于只运行hg get
来实现拉动和更新。
如果您使用的是TortoiseHg,则可以在相应文件(postpull = update
)的[tortoisehg]
部分下添加.hgrc/hgrc/mercurial.ini
,并在获取远程文件后更新您的工作目录使用Workbench进行更改。