Я хочу, чтобы иметь возможность запускать сборку в TFS Build, когда теги разработчика в Subversion. Я также хотел бы использовать номер тега как часть имени сборки и выпуска. Возможно ли это в TFS прямо сейчас?Team Foundation Server TFS Build запущен из Subversion SVN Tag
ответ
Нет встроенного триггера для создания типа субверсии репозитория в 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
Это обновит номер сборки & имя.
Сбой, с которым вы столкнулись, заключается в том, что вы больше не можете использовать автоинкрементный номер, который вы пытались использовать. Вам нужно, чтобы придумали номер версии самостоятельно, а затем передайте его, используя .
Добавить две родственные блоги:
- 1. Team Foundation Server Build
- 2. SVN на Team Foundation Server - Delphi 2010
- 3. Team Foundation Server 2017 Build and Release
- 4. Запуск Team Foundation Build
- 5. Как получить доступ к Team Foundation Server (TFS) из Linux
- 6. Эквивалент импорта svn через командную строку Team Foundation Server
- 7. Team Foundation Build под Mono
- 8. Team Foundation Server Troubles
- 9. Team Foundation Server Version
- 10. Тестирование Team Foundation Server
- 11. Установка Team Foundation Server
- 12. Team Foundation Server Design
- 13. Team Foundation Server 2013 - Build Service 404
- 14. Team Foundation Server 2010 Build Question
- 15. Подключение Team Foundation Server (TFS) с Xcode
- 16. Настройка TFS - задание Team Foundation Server
- 17. Является ли Subversion 'stack' реалистичной альтернативой Team Foundation Server?
- 18. Соответствие Team Foundation Server
- 19. Team Foundation Server 2010
- 20. Team Foundation Server - использовать API для синхронизации с SVN
- 21. Все функции Team Foundation Service включены в Team Foundation Server?
- 22. Team Foundation Server GAC
- 23. Team Foundation Server API:
- 24. Subversion и управление проектами веб-супер инструмент. Как Team Foundation Server, но не TFS
- 25. Ошибка Nuget & Team Foundation Server
- 26. Team Foundation Server CLI login
- 27. Team Foundation Service build versioning
- 28. Team Foundation Server против SVN и других систем управления версиями
- 29. Ссылка на сборку из Team Foundation Server
- 30. Team Foundation Server 2005 API
Спасибо за ваш ответ. Я буду работать над этим. – dascalos