Есть ли какой-нибудь учебник, чтобы показать, как я могу использовать MSBuild
задачи, такие как FtpUploadDirectoryContent
, для копирования файла/каталога на удаленный хост с использованием FTP в Team Build 2010? Я никогда не использовал задачу MSBuild в TFS 2010.
Использование задачи MSBuild для ftp каталога в TFS 2010
Ответы (2)
Просто поместите его в цель AfterBuild одного из ваших проектов - вероятно, лучше всего поместить его в проект, который находится в верхней части вашего графика зависимостей. Вы можете добавить условие, если вы не хотите, чтобы оно выполнялось в Visual Studio, или если вы хотите выполнить FTP-передачу только для определенной конфигурации сборки. Например:
<Project>
...
<Target Name="AfterBuild" Condition="'$(BuildingInsideVisualStudio)'!='true'" >
<!-- Insert your FTP task here -->
</Target>
</Project>
см. Как расширить процесс сборки Visual Studio
person
Jim Lamb
schedule
26.08.2010
Вы можете рассмотреть возможность изменения шаблона процесса сборки (WF) и использования вызова активности InvokeProcess для FTP.exe.
Есть также несколько действий FTP и утилит командной строки, если встроенный клиент командной строки Windows FTP не работает для вас.
person
Ryan Cromwell
schedule
30.08.2010
Если вам нужна информация о том, как изменить шаблон процесса сборки, см. ewaldhofman.nl/?tag =/сборка+2010+настройка
- person Ewald Hofman; 30.08.2010