2017-02-09 3 views

ответ

2

Нет встроенного триггера для создания типа субверсии репозитория в TFS.

Вы можете сначала получить событие (разработчик создать тег в svn) из SVN. Не уверен, как это сделать в SVN, должно быть что-то вроде service hooks в TFS. Затем запустите сборку в TFS 2017, используя REST API. Как это сделать, пожалуйста, обратитесь: How to trigger a build in TFS 2015 using REST API

Как для того, как использовать номер тега как часть сборки и имя релиза, смотрите ниже:

Создание пользовательских номер сборки во время сборки

С Team Build вы можете обновить номер сборки в любое время во время сборки , выведя «## vso [build.updatebuildnumber] 1.2.3.4» в журнал во время сборки.

Вы можете увидеть полный список протоколирования команд здесь https://github.com/Microsoft/vso-agent-tasks/blob/master/docs/authoring/commands.md

Это обновит номер сборки & имя.

Сбой, с которым вы столкнулись, заключается в том, что вы больше не можете использовать автоинкрементный номер, который вы пытались использовать. Вам нужно, чтобы придумали номер версии самостоятельно, а затем передайте его, используя .

Source

Добавить две родственные блоги:

+0

Спасибо за ваш ответ. Я буду работать над этим. – dascalos

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