Я не уверен, возможно ли это в настоящее время, но возможно ли указать отдельный набор хуков для пользователя или группы (группы из расширения ACL).
Я знаю, что вы можете указать хуки на машине каждого пользователя в отдельности, но я бы также хотел разместить хуки на центральном репо (чтобы эти хуки запускались при их нажатии).
Например
скажем, у меня есть крючки для группы А
[hooks]
pretxngroupchange.A=python:Group-A-hook.py:hook
для всей группы А
и
[hooks]
pretxngroupchange.B=python:Group-B-hook.py:hook
Если кто-то из группы A толкает, я не хочу, чтобы сработали крючки для группы B
Возможно ли это? Даже если я не могу сделать это по группам (которые, я думаю, Mercurial должен подобрать для групп уровня Os), может ли Hg запустить его для каждого пользователя?