Попытка построить очередь в TFS-сервере - Вызов цели в TFSBuild.Proj - PullRequest
1 голос
/ 24 сентября 2011

Я использовал файл msbuild, который собирает и упаковывает мое решение в «Клиент» и «Сервер».До сих пор я использовал нижеприведенный cmd для сборки из приглашения VS cmd:

   msbuild.exe MyBuildFile.proj /t:Build

(у меня есть цель под названием 'Build', которая запускает команду build build и делает все остальное).

Теперь моя команда хочет поставить в очередь сборки на сервере сборки TFS.Я читал о файле TFSBuild.proj.Должен ли я снова записать все сценарии в TFSBuild.Proj или есть способ, с помощью которого я могу вызвать мой MyBuildFile.proj / t: Build из TFSBuild.Proj.1008 *

Спасибо, Мани

1 Ответ

0 голосов
/ 25 сентября 2011

Вы можете просто включить существующий MyBuildFile.proj в сборку TFS 2010:

  1. Создать новое определение сборки
  2. На странице процесса выберите рабочий процесс UpgradeTemplate.xaml
  3. Выберите каталог вашего зарегистрированного файла MSBuild.proj (, зарегистрированный под именем TFSBuild.proj )

Могут быть некоторые тонкие различия между вашей системой разработки и сервером сборки, о котором вам нужно позаботиться, но вышеперечисленные шаги должны занять 85%. Включите многословную информацию о сборке уровня диагностики (также устанавливаемую на странице процесса) для устранения неполадок.

...