msbuild и обновление файлов в tfs - PullRequest
       30

msbuild и обновление файлов в tfs

1 голос
/ 03 сентября 2010

Мне нужна помощь для создания сценария msbuild.

Мы используем TeamCity 5.1.2, VS2010 (.net 4.0) и TFS в нашей среде. У нас есть папка "SharedLib" в tfs, куда мы помещаем те библиотеки DLL, которые используются несколькими проектами.

Что мы делаем, так это то, что у нас есть проект базы данных, который обрабатывает доступ к базе данных, и когда мы его создаем, событие посткомпиляции копирует выходной файл dll в папку SharedLib. Наши "клиентские" проекты ссылаются на эту dll из папки SharedLib.

Что я хочу сделать, так это то, что когда я проверяю файлы из проекта базы данных в tfs, сборка запускается в teamcity. Если сборка прошла успешно, я хочу извлечь dll базы данных из папки SharedLib в tfs, обновить файл новой версией и снова зарегистрировать этот файл в tfs.

Как мне написать сценарий msbuild, который сделает это для меня?

1 Ответ

2 голосов
/ 03 сентября 2010

Для этого вы можете использовать команду .

См. http://blogs.msdn.com/b/nikhilsi/archive/2008/06/12/how-to-autoincrement-version-with-each-build-using-team-foundation-server-build-with-a-little-help-from-assemblyinfotask.aspx, как вы можете его использовать.

...