Если кто-то все еще ищет ответ, существует служба, которая позволяет пользователям Mercurial подключаться к основному трекеру, используя синтаксис, такой как [#story_id finished]
, в своих сообщениях фиксации. Bitbucket также допускает эту интеграцию.
Примечание из Pivotal Tracker в формате :
Минимальная строка сообщения о коммите, которая позволит Tracker связываться
source_commits POST с историей и создать комментарий является одним
Идентификатор истории, заключенный в квадратные скобки: '[# 12345678]'. Более типичный
сообщение, указывающее, что один коммит завершает две истории (которые необходимо
не быть в том же проекте Tracker), может выглядеть так: 'наконец
[закончено # 12345678 # 12345779], исправлена интеграция клиент / сервер
глюк '
Если включенная история еще не началась (она была в «не
"состояние"), обновление этой истории от / source_commits, что
не содержит никакой другой информации об изменении состояния будет автоматически
начать рассказ.
Чтобы автоматически закончить историю, используя сообщение о коммите, включите
дополнительно "исправлено", "завершено" или "завершено" в квадратных скобках
к идентификатору истории. Вы можете использовать разные случаи или формы этих глаголов,
такие как «Fix» или «FIXES», и они могут появляться до или после
ID истории Примечание. Для функций используйте одно из этих ключевых слов.
история в готовом состоянии. Для работы по дому, это поместит историю в
принятое состояние.
В некоторых средах код, который передается, автоматически
развертывается. Для этой ситуации используйте ключевое слово «поставляет» и функцию
истории будут поставлены в доставленном состоянии.