записал две функции в файл commit_hooks.py, который я хочу запустить до того, как какой-либо коммит станет постоянным, но я не могу понять, как написать свой hgrc для их обнаружения.
Функциязаголовки:
def precommit_bad_merge(ui, repo, parent1=None, parent2=None, **kwargs):
...
def precommit_bad_branching(ui, repo, **kwargs):
...
Я пытался использовать это " руководство ", но документация слишком "man pagey" для меня.Следующее - это изгой, который не работает.
[hooks]
precommit = ..\..\mno2\commit_hooks.py
Обновление! Переписав строку ловушки на:
precommit = D:\environments\next\mno2\commit_hooks.py
, чтобы Mercurial обнаружил ловушку предварительной фиксации,но по какой-то причине он всегда выходит со статусом 1.