Как сделать автоматическую сборку в TFS 2010 по метке - PullRequest
15 голосов
/ 20 октября 2011

У меня работают мои автоматические сборки, но я хочу иметь возможность вернуться к определенной версии с пометкой и выполнить сборку из этого источника.Определение сборки в разделе «Процесс» содержит пункт «Получить версию», но это для определенного набора изменений, который кажется довольно бесполезным.Кто-нибудь знает, как мне поступить?

Ответы [ 3 ]

19 голосов
/ 20 октября 2011

Get Version принимает то, что TFS называет спецификацией версии, которая может быть либо набором изменений, либо меткой. Чтобы указать метку, просто добавьте к ней префикс L.

LMyLabel

3 голосов
/ 27 сентября 2012

@ Дилан Смит: Верно.В расширенном параметре Get Version вы можете указать метку: LmyLabel или CmyChangeset, чтобы поставить в очередь конкретную версию.Есть и другие параметры, такие как дата, «W» (последняя версия, загруженная в ваше рабочее пространство) или «T» (последняя версия).

Для получения дополнительной информации: Создание определенной версии с помощью Team Build2008

0 голосов
/ 20 октября 2011

Во время процесса сборки пометьте код (в моем случае я использую номер сборки как часть метки).

Затем, когда вы хотите создать определенную версию с меткой, передайте метку скрипту сборки, получите код из библиотеки по метке, соберите код и разверните.

См. http://msdn.microsoft.com/en-us/library/fx7sdeyf.aspx о том, как получить помеченную версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...