1

我编写了一个更改组挂钩,当我从远程服务器副本中提取更改时,它会在我的本地存储库中调用。在钩子实现中,我调用 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

4

1 回答 1

1

还有另一个线程可能有用。

此外,如果您只是为自己执行此操作,则可以使用pull -u; 的别名来获得相同的结果。我使用一个名为的别名get,我倾向于只运行hg get以实现拉取和更新。

如果您使用的是 TortoiseHg,您可以在相应文件 ( )postpull = update的部分下添加,这将在您使用 Workbench 获取远程更改后更新您的工作目录。[tortoisehg].hgrc/hgrc/mercurial.ini

于 2012-08-27T05:23:43.743 回答