2015-03-18 2 views
0

Есть ли что-то похожее на %teamcity.build.branch% при использовании SVN? Или даже полный URI для выписанных каталогов SVN?Получение имени каталога «Branch» при использовании SVN в Teamcity

У меня есть настройки проекта следующим образом:

ProjectA 
-- trunk/ 
-- release/ 
-- tags/ 
----build.x.x.x 

Версия VCS Корень http://svnhost/svn/repo/ProjectA, а затем я добавляю заказ Правила за сборки конфигурации - например, +/trunk=>.

Есть ли способ доступа к относительному пути, полному URL-адресу и т. Д. Для анализа? Например, если это был рабочий каталог, svn info предоставит необходимую мне информацию.

В принципе, я хочу добавить часть имени папки к номеру версии, например. #.#.#.#-trunk или #.#.#.#-release или #.#.#.#-tag

ответ

1

Определить переменную в цель, скажем, "folder.name" и изменить "VCS правила оформления заказа" в

+:% folder.name% -> то, что

Вы теперь может использовать это имя переменной в ваших операциях с версией и тегами

+0

Это более или менее то, что я использовал. Не так чисто, как разветвление при использовании DVCS, но кажется единственным выбором. –

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