Мы добавляем номер проблемы в сообщение фиксации SVN, и оно распознается автоматически.
svn ci -m "incorrect encoding fixed (refs #2345)"
Позже вы сможете увидеть это в выпуске № 2345. Он не отображается сразу, я думаю, что Redmine периодически проверяет наличие изменений в хранилище, но если вы перейдете на вкладку Repository
, а затем к проблеме, то это изменение должно быть показано.
Подробнее о Форматирование Redmine
== редактировать ==
Чтобы ответить на комментарий Джонаса:
Фактически, идея заключается в том, чтобы иметь возможность установить связь между какой-либо проблемой и ревизиями SVN, связанными с ней. Это должно работать в обоих направлениях - на странице репозитория вы видите ссылку на проблему; на странице выпуска вы сможете увидеть ссылку на соответствующие ревизии .
Чтобы это работало, вам нужно:
- чтобы настроить хранилище в вашем проекте (или родительском проекте, он также работает)
- чтобы настроить ключевые слова, например
refs
, в Администрирование-> Настройки [Репозиторий] -> «Ссылки на ключевые слова»
- когда вы фиксируете svn (упоминая вашу проблему в описании коммита, например, "refs # 1234"), эта ревизия не появляется автоматически в репозитории redmine - вам нужно обновить ее вручную, перейдя на вкладку Repository проекта (это возможно чтобы сделать это автоматически с некоторыми заданиями cron).
После всего этого вы должны увидеть в своем выпуске «Связанные ревизии»