Проверка сообщения коммита в TortoiseHG - PullRequest
4 голосов
/ 02 августа 2011

Интересно, возможно ли в TortoisHG, как в TortoiseSVN, проверить, содержит ли сообщение о фиксации идентификатор проблемы? В TortoiseSVN вы можете установить свойства bugtraq в репозитории, чтобы всплывающее диалоговое окно и предупреждало, если идентификатор не был включен, и я ищу способ сделать то же самое (все еще нужно, чтобы была возможность проверить, просто покажите предупреждение, что id не включен, и сможете прервать коммит, если хотите).

Заранее спасибо Джонас Х.

Ответы [ 3 ]

1 голос
/ 22 мая 2012

Этот диалог в настройках TortoiseHg 2.4 выглядит так, как вы хотите:

enter image description here

1 голос
/ 06 января 2012

Насколько я знаю, ничего подобного не возможно прямо в TortoiseHG.
Но TortoiseHG - это только графический интерфейс для Mercurial, а в Mercurial вы можете делать такие вещи с помощью хуков.

См. Главу 10 в книге HG для общего описания того, что за хуки и как они работают:
Обработка событий репозитория с помощью ловушек

В этой главе есть даже конкретный пример , который откатывает коммит, если он не содержит идентификатор ошибки .

0 голосов
/ 10 апреля 2012

Я знаю только о параметре issue.linkmandatory = True, который принудительно вводит ссылку на проблему, указанную в issue.regex и issue.link, при каждой фиксации.

...