2010-06-07 2 views
0

Наша команда имеет ряд независимых сервисов и (возможно, вложенных) зависимых версий библиотек - в настоящее время управляется в Ivy. Всякий раз, когда зависимая библиотека обновляется, все библиотеки и службы, зависящие от этого, должны быть переизданы.Отчет об изменениях выпуска при использовании JIRA, Ivy и SVN

Поэтому автор изменения может нести чужие изменения в Production. Мы хотим генерировать отчеты и отслеживать изменения зависимостей между выпусками, но, как представляется, нет простого способа сделать это без значительных усилий.

Мы также хотим создать список изменений JIRA не только в основном проекте, но и в зависимостях, которые у нас есть. Это расширение проблемы выше.

В противном случае мы просто не знаем, что мы выпускаем - любые идеи ?!

ответ

1

Я только что работал над тем же для JIRA, Maven выпускает плагины и Mercurial. Хорошей новостью для вас является то, что плагин JIRA Mercurial основан на плагине JIRA Subversion, поэтому перенос работы на плагин Subversion не будет сумасшедшим объемом работы.

Можете ли вы дать более подробную информацию о том, как процесс выпуска Ivy использует зависимости? Идея втягивания изменений, которые вы не ожидали, звучит немного рискованно!

~ Мэтт

+0

Спасибо. Как вы управляете «внутренней» зависимостью в своей команде? Вы сообщаете о внутренних изменениях, которые вы втягиваете через Maven? – HaveAGuess

Смежные вопросы