現在これが可能かどうかはわかりませんが、ユーザーまたはグループ (ACL 拡張からのグループ) に対して個別のフック セットを指定することは可能ですか?
各ユーザーのマシンでフックを個別に指定できることは知っていますが、中央リポジトリにもフックを配置したいと思います(プッシュ時にそれらのフックが実行されるように)。
例えば
グループAのフックがあるとします
[hooks]
pretxngroupchange.A=python:Group-A-hook.py:hook
グループA全員に
と
[hooks]
pretxngroupchange.B=python:Group-B-hook.py:hook
グループ A の誰かがプッシュした場合、グループ B のフックがトリガーされないようにしたい
これは可能ですか?グループごとに実行できない場合でも (Mercurial は Os レベルのグループを取得する必要があると思います)、Hg でユーザーごとに実行することは可能ですか?