Как Эффективно Объединить Jira И Svn

Первоначальная задача состоит в том, что мы хотим связать коммиты в SVN с билетами JIRA и: 1. Коммиты без реальных билетов в Jira нельзя пропускать.

2. Непосредственно в Jira должна быть возможность посмотреть, что (кто, когда.

) коммитилось в SVN в контексте конкретного тикета.

Как оказалось, загуглить информацию по этой теме не так-то просто.

Есть куча решений для хуков pre-commit в jira, но только одно (может есть и другие?!, но я не нашел) позволяет решить проблему «реально существующих тикетов в Jira».

И вот решения.

Для первой задачи.

Плагин принятия коммитов JIRA Там описана установка.

Единственное, чего не хватает: - выполните chmod +x для скриптов -ln -s pre-commit.sh предварительная фиксация — Почему не сработал Python-скрипт, он же перл как перчатка? — Не забудьте добавить свои пути + настройки в скрипты (оба) — Прочтите документы до конца! Чем это лучше, чем просто svn-хуки.

Этот хук запрашивает Jira (через RPC) и не делает выводов из регулярного выражения.

Соответственно, все настройки производятся через админку Jira: — для каких проектов включать хуки — Стоит ли запретить коммиты по закрытым тикетам? — Стоит ли запрещать коммиты, если автор коммита и исполнитель тикета разные? По данным Второго.

Плагин JIRA Subversion Здесь все просто, просто: — Обратите внимание на таблицу соответствия версий плагина и Jira. — Установите WebSVN или аналог (не обязательно, если вам не нужен просмотр файла в браузере) — Для пересборки индексов из SVN необходимо удалить папку /plugins/atlassian-subversion-revisions/ (внимание, не только файлы) Теги: #svn #Jira #hooks #workflow #разработка сайтов

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.