TFS, MSBuild и VS.PHP - PullRequest
       33

TFS, MSBuild и VS.PHP

0 голосов
/ 04 мая 2010

Поэтому я использую Visual Studio 2008 и VS.PHP 2.9 с Team Foundation Server для разработки своего PHP-приложения. К сожалению, мне приходится использовать TFS и Visual Studio - без переключения на Subversion или Git.

Я нахожусь в процессе написания сценария MSBuild, чтобы каждый раз, когда файлы регистрировались в определенном каталоге в дереве, получал последнюю версию модулей, помещал их в ZIP-архив и затем передавал ZIP-архив по FTP в тестовый сервер, где они затем распаковываются и обрабатываются.

Если я настраиваю сборку с TFS и использую методы сборки по умолчанию, на самом деле ничего не работает, так как мой файл .sln не содержит ничего из того, чего ожидает MSBuild - в конце концов, нет ничего для компиляции. Итак, я пишу свой собственный скрипт сборки, чтобы получить последние версии файлов перед ZIPping и FTPing.

Мой вопрос: кто-нибудь знает лучший способ получить последнюю версию определенных файлов из TFS от MSBuild? Я знаю, как сделать это из командной строки с tf.exe, но я бы действительно предпочел сделать это из скрипта MSBuild.

Заранее спасибо.

1 Ответ

1 голос
/ 05 мая 2010
...