У меня есть несколько корней 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 дереве, но то же число пересмотра.
Как я могу получить ответвление определенные числа пересмотра?
Вам просто нужно создать несколько корней VCS в настройках администрирования и применить каждый из них к соответствующей сборке. Например, если
является вашим репозиторием SVN, тогда у вас могут быть корни VCS для каждого из следующих проектов:
"Специфичные для ветки" версии - это своего рода неправильное употребление, но каждый из этих корней VCS будет использовать номер последней версии репозитория ветки в своем build.vcs.number
.