2013-03-22 4 views
1

У нас есть сценарий, в котором нам рекомендуется создать новый тег SVN для каждого запроса на изменение (который будет один раз в две недели, поскольку это гибкий проект) и связать его с Clear Quest, чтобы в будущем для целей аудита можно посмотреть билет, щелкнуть по URL-адресу тега и посмотреть, что было изменено в окне браузера (наш сервер SVN размещен на VisualSVN).Уникальные ссылки с изменениями в SVN

Разве это не кошмар для обслуживания? В течение шести месяцев мы будем рассматривать 12 тегов и могли бы быстро расти больше в случае аварийных выпусков)

Я хотел бы знать наилучший подход к этой проблеме. Еще один вопрос:

Предоставить изменение SVN Установить в Clear Quest как ссылку, не создавая ярлыков zillion.

Можно ли создавать ссылки с ревизиями на багажнике, чтобы можно было щелкнуть по нему и непосредственно просмотреть набор изменений в браузере?

Спасибо за внимание.

ответ

1

Прежде всего, это похоже на то, что вы действительно хотите сделать, это какая-то интеграция между вашим трекером и SVN. Как вы это делаете, это зависит от вашего трекера, который основывается на ваших тегах, которые я предполагаю, - это джира.

Вот некоторая информация о том, как интегрировать JIRA с SVN: https://confluence.atlassian.com/display/JIRA/Integrating+JIRA+with+Subversion

Вообще, как такие интеграции работы включить что-то в сообщении фиксации упоминая вопрос вы адресацию. Другой альтернативой являются свойства ревизии, но это, вероятно, немного утомительно.

За пределами этого, чтобы ответить на ваш первоначальный вопрос. Вы можете хотеть что-то вроде viewvc: http://www.viewvc.org/

Что дает вам хороший веб-интерфейс. Например, на АЧС у нас есть URL, как это, которые перенаправляют к ViewVC зрения фиксации: http://svn.apache.org/r1460019

Что мы можем встроить в электронную почту, выпуск трекеры и т.д ...

+0

К сожалению, я полагаю, я не был» t четче. Проблема, которую я имею, заключается в том, чтобы SVN-изменения, которые идут в билете как ссылка в описании CQ, не наоборот. –

+1

Ну, все, что вам действительно нужно, - это перечислить необходимые вам изменения (если вы хотите, чтобы ваши изменения изменились, вам потребуется что-то вроде viewvc). Если вам понадобится много изменений, вам, вероятно, лучше использовать ветку функций для этого. –

+0

Плохо, что я не прочитал ссылку, которую вы указали в своем ответе. Из двух подходов, которые вы предпочитаете –

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