эквивалентно выполнять работу в SVN - PullRequest
0 голосов
/ 20 мая 2009

Существует ли эквивалентный механизм выполнения задания в svn для группировки связанных изменений?

Ответы [ 2 ]

2 голосов
/ 20 мая 2009

Нет, по крайней мере, не из коробки. Метаданные такого рода ревизии должны храниться в другом месте, например, Trac или в какой-либо другой системе, построенной поверх хранилища SVN. Я не нашел другого SCM, который делает это так хорошо, как Perforce, к сожалению.

0 голосов
/ 20 мая 2009

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

Из того, что я читал о вакансиях, они напоминают ссылки на отслеживание ошибок.

Чтобы связать ссылку на ошибку при фиксации, вам нужно реализовать что-то поверх SVN (так как в SVN нет встроенного средства отслеживания ошибок), но вам также нужно будет указать, с каким средством отслеживания ошибок вы хотите интегрироваться. - а это значит, что техника будет другой. Во всех случаях ассоциация bugtracker выполняется в ловушке post-commit.

Например, я использую Mantis в качестве средства отслеживания ошибок, когда я фиксирую изменение, если я ввел несколько магических слов в сообщение журнала (например, «Fixed Bug # 1234» или «Fixed Mantis # 1234»), затем ловушка post-commit отправит это сообщение и извлеченный номер ошибки на URL Mantis с помощью curl и автоматически устранит ошибку (а также добавит текст сообщения журнала в ошибку).

Для системы отслеживания ошибок вы можете заменить любую другую систему на основе API.

...