3

mq拡張によって行われるいくつかのアクションのためにhgフックを設定したいと思います。例えば私がするとき

hg qnew

レビューボードサーバーで新しいレビューリクエストを作成するために、ポストレビューを使用したいと思います。また、差分を更新するフックを作成したいと思います。

hg qrefresh

これは可能ですか?

4

1 に答える 1

5

すべてのMercurialコマンドには、pre-XXXpost-XXXフックの両方があります。したがって、次のような書き込みフックを作成できます。

[hooks]
post-qnew.reviewboard = post-review $(hg root)/.hg/patches/$(hg qtip)
post-qrefresh.reviewboard = post-review $(hg root)/.hg/patches/$(hg qtip)

または、レビュー後の正しい呼び出しが何であれ。

すべての例は概算です。:)

于 2011-12-02T02:38:05.453 に答える