Есть ли документация для Team Build 2010 Activites? - PullRequest
1 голос
/ 26 ноября 2010

Как многие из вас знают, TFS Team Build 2010 основан на Windows Workflow. Он поставляется с кучей пользовательских действий из коробки. Есть ли доступная документация для этих действий?

Например, Microsoft.TeamFoundation.Build.Workflow.Activities.GetBuildAgent является одним из действий, которое имеет в основном только одно свойство с именем Result, которое, как я предполагаю, принимает имя переменной, которая получает имя агента. Но как он определяет, какой агент выбрать? какие переменные / аргументы он использует для получения ввода / вывода? Я уверен, что если я спрошу, я смогу понять, как работает это конкретное задание, но как насчет других 50 заданий? На сегодняшний день мне не удалось найти документацию по этим действиям, предоставленным Microsoft.

Ответы [ 3 ]

0 голосов
/ 22 декабря 2010

См. Действия по построению Team Foundation на MSDN для документации по всем включенным действиям по сборке.

Операция GetBuildAgent может использоваться только в операции AgentScope.Он возвращает объект IBuildAgent агента сборки, на котором он работает.

Книга Уильяма о Внутри Microsoft Build Engine: использование MSBuild и Team Foundation Build также подробно расскажет об этих действиях по сборке.

0 голосов
/ 03 марта 2011

Помимо встроенных действий, я сразу обнаружил необходимость реализации пользовательских действий. Некоторые примеры пользовательских действий:

  • Регистрация файла в процессе сборки
  • Обновление свойств версии (для поддержки развертывания ClickOnce)
  • Обновление html-файла папки развертывания для поддержки обновлений версий

Я нашел статью Якоба Энна , очень полезную для навигации по этому процессу.

У Эвальда Хофмана очень подробное руководство , которое поможет вам получить больше пользы от настройки Team Build. Он действует как отличная ссылка.

0 голосов
/ 28 ноября 2010

В настоящее время нет документации по этим действиям.Я видел несколько предварительных обзоров книги о Team Build, которая скоро появится (следите за этим блогом ) и за рейнджерами VS ALM, которые дадут свои рекомендации по кодексу в начале CY11.

...