Все команды Mercurial имеют как pre-XXX
, так и post-XXX
хук. Таким образом, вы можете написать хуки для записи как:
[hooks]
post-qnew.reviewboard = post-review $(hg root)/.hg/patches/$(hg qtip)
post-qrefresh.reviewboard = post-review $(hg root)/.hg/patches/$(hg qtip)
или любой другой правильный пост-обзорный вызов.
Все примеры приблизительные. :)