Ответ 1
В версии Get принимается то, что TFS вызывает спецификацию версий, которая может быть либо набором изменений, либо меткой. Чтобы указать ярлык, просто префикс его с помощью L.
LMyLabel
У меня есть мои автоматизированные сборки, но я хочу, чтобы иметь возможность вернуться к спецификации с меткой и создать из этого источника. Определение сборки в разделе "Процесс" имеет элемент "Получить версию", но это относится к определенному набору изменений, который кажется довольно бесполезным. Кто-нибудь знает, как я буду это делать?
В версии Get принимается то, что TFS вызывает спецификацию версий, которая может быть либо набором изменений, либо меткой. Чтобы указать ярлык, просто префикс его с помощью L.
LMyLabel
@Дилан Смит: Правильно. Вы можете указать в расширенном параметре Get Version метку: LmyLabel или CmyChangeset, чтобы поставить очередь на определенную версию. Существуют и другие варианты, такие как дата, "W" (последняя версия добавлена в рабочую область) или "T" (последняя версия).
Для получения дополнительной информации: Создание конкретной версии с Team Build 2008
Во время процесса сборки назовите код (в моем случае я использую номер сборки как часть метки).
Затем, когда вы хотите создать определенную помеченную версию, передайте метку в сборку script, получите код из библиотеки по метке, постройте код и разверните.
См. http://msdn.microsoft.com/en-us/library/fx7sdeyf.aspx для получения помеченной версии.