Вы можете сделать что-то вроде зацепки после фиксации. Посмотрите на http://www.selenic.com/mercurial/hgrc.5.html
крючки
Команды или функции Python, которые автоматически выполняются различными действиями, такими как запуск или завершение фиксации. Для одного и того же действия можно запустить несколько хуков, добавив к действию суффикс. Заменить хук всего сайта можно, изменив его значение или установив пустую строку. Для хуков можно установить приоритет, добавив префикс приоритета к имени хука в новой строке и установив приоритет. Приоритет по умолчанию равен 0, если не указан.