Номер задачи Jira в сообщении git commit

В нашей компании мы переходим с svn на git. Для отслеживания задач мы используем JIRA от Atlassian.

Теперь мы хотим, чтобы каждое сообщение фиксации содержало номер проблемы (, как мы это делали с svn ).

Мы нашли хук commit -msg, который мы используем, чтобы отклонить фиксацию, если она не содержит номер проблемы.

JIRA использует Fisheye для сканирования репозитория git. Если сообщение фиксации содержит номер проблемы, изменения отображаются под этой проблемой.

Проблема в том, что хук не копируется при клонировании репозитория git. Таким образом, номера проблем в сообщениях коммитов не применяются. Это означает, что когда новая фиксация отправляется вверх по течению, Jira может не отображать изменения в задаче.

Вопрос в том;Используем ли мы Git как-то неправильно, и есть ли способ действительно указать номер проблемы в сообщении фиксации? Или у кого-то просто есть сценарий/ловушка (, отличная от фиксации -ловушка msg ), которая выполняет это?

28
задан meijuh 6 July 2012 в 15:49
поделиться