1

リモート サーバー コピーから変更をプルするときに、ローカル リポジトリで呼び出される 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

4

1 に答える 1

1

役に立つかもしれない別のスレッドがあります。

また、これを自分だけで行う場合は、pull -u;のエイリアスを使用して同じ結果を得ることができます。私はというエイリアスを使用しており、プルと更新を実行するためgetに実行する傾向があります。hg get

TortoiseHgを使用している場合は、適切なファイル( )postpull = updateのセクションの下に追加できます。これにより、Workbenchを使用してリモート変更をフェッチした後、作業ディレクトリが更新されます。[tortoisehg].hgrc/hgrc/mercurial.ini

于 2012-08-27T05:23:43.743 に答える