Справка для полей, которые вы нашли в диалоговом окне конфигурации TortoiseHg (thg userconfig
):
Другими словами, если вы настроите их как
[tortoisehg]
issue.regex = [Ii]ssue(\d+)
issue.link = https://www.mercurial-scm.org/bts/issue{1}
тогда у вас будет настройка, подходящая для самого проекта Mercurial: если сообщение о фиксации содержит текст «IssueNNN» или «IssueNNN», то TortoiseHg теперь сделает это ссылкой на систему отслеживания ошибок Mercurial для Issue NNN.*
Для системы отслеживания ошибок Bitbucket вам понадобится ссылка типа
https://bitbucket.org/<user>/<repo>/issue/{1}/
, а затем запишите номер проблемы в регулярном выражении.Это работает, потому что Bitbucket достаточно умен, чтобы игнорировать оставшуюся часть URL-адреса после номера проблемы - вы можете написать что угодно или ничего не писать, как указано выше.
Очень простая функциональность, но также весьма полезная, когда вычасто поиск ошибок на основе сообщений фиксации.