Автоматизация сборок с помощью MSBUILD / TFS 2010 / MSBuild.ExtensionPack

Мне нужно создать сборку по расписанию из TFS 2010 и выполнить следующие действия:

  1. Получить последний исходный код
  2. Скомпилировать проект
  3. ] Проверьте файлы AssemblyInfo.cs и увеличьте версию с помощью Msbuild.ExtensionPack
  4. Проверьте файлы обратно в
  5. Разверните проект базы данных в целевой базе данных
  6. Выполните модульные тесты

Я думаю поставить все эти входит в один из файлов .csproj моего проекта и планирует сборку из Visual Studio с помощью Team Explorer. Это хорошая стратегия? Готовясь к этому, я протестировал MSBuild.ExtensionPack.VistualStudio.TfsSource Checkout и получил ошибку в моих файлах сборки со следующим сообщением:

c: \ _ dev \ NDA \ API \ API.csproj: warning : Код выхода 1. Частичный успех: Нет совпадающие элементы найдены в c: \ _ dev \ nda \ API \ Properties \ AssemblyInfo.cs в вашем рабочем пространстве.

Однако, если я запускаю tf checkout из командной строки, он работает нормально. Что могло быть причиной этой ошибки?

Спасибо!

1
задан laconicdev 1 October 2010 в 14:41
поделиться