Как получить ответвление определенные числа пересмотра SVN в TeamCity

У меня есть несколько корней svn, настроенных в TeamCity. Они все указывают на тот же репозиторий, но различные пути (ответвления). Все ответвления возвращают то же значение для пересмотра. Я хочу ответвление определенные числа пересмотра.

Вот выборка от журнала сборки после того, как я вывел все определенные свойства:

vcsroot.3_0_11__SP6_.url = https://svn.devlan.local/Enigma/branch/release/3.0.11/
vcsroot.trunk.url = https://svn.devlan.local/Enigma/trunk/
system.build.vcs.number.trunk = 9602
system.build.vcs.number.3_0_11__SP6_ = 9602

Явно различные местоположения в svn дереве, но то же число пересмотра.

Как я могу получить ответвление определенные числа пересмотра?

11
задан abatishchev 21 May 2010 в 14:31
поделиться

1 ответ

Вам просто нужно создать несколько корней VCS в настройках администрирования и применить каждый из них к соответствующей сборке. Например, если

  • svn: //196.168.0.1/software

является вашим репозиторием SVN, тогда у вас могут быть корни VCS для каждого из следующих проектов:

  • svn: //196.168.0.1/software/ agent / trunk
  • svn: //196.168.0.1/software/server/trunk
  • svn: //196.168.0.1/software/database/trunk

"Специфичные для ветки" версии - это своего рода неправильное употребление, но каждый из этих корней VCS будет использовать номер последней версии репозитория ветки в своем build.vcs.number .

5
ответ дан 3 December 2019 в 11:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: