Как выполнить команду при успешной сборке на TFS2010? - PullRequest
3 голосов
/ 15 апреля 2010

У меня есть TFS2010, он работает и создает пакет развертывания webdeploy.

В мой каталог:

C:\TFS-BUILDS\Example Build\Example Build_20100414.44\_PublishedWebsites

Я получаю следующие две директории:

WebsiteName
WebsiteName_Package

Все, что я хочу сделать, это запустить следующую команду при успешной сборке - чтобы развернуть сайт:

WebsiteName_Package\WebsiteName.deploy /Y

Как настроить шаблон процесса сборки для фактического запуска этого пакета? Под TFS 2010 вы должны использовать шаблоны процессов (больше никаких вещей из TFSBuild.csproj).

Я пытался продублировать файл DefaultProcessTemplate.xaml, но он, по сути, убивает мою Visual Studio при открытии.

Как я могу отредактировать .xaml вручную, чтобы запустить эту простую команду при успешной сборке

1 Ответ

2 голосов
/ 17 апреля 2010

В конце главы 21 книги, которую я в соавторстве, я рассказываю о настройке процесса сборки в 2010 году и даю фрагменты XAML, что и куда добавлять. Это может помочь вам. Взгляните сюда

Содержит главу по сборке - Глава 21 (для бесплатной загрузки) и пример кода на веб-сайте Wrox.

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