Как скопировать рекурсивную структуру каталогов в TFS Team Build? - PullRequest
0 голосов
/ 16 января 2009

Можно ли скопировать каталог в целевую группу?

Ответы [ 2 ]

3 голосов
/ 01 апреля 2009
<Copy SourceFiles="@(SourceItemGroup)" DestinationFolder="$(YourDir\SubDir\%(RecursiveDir)" />
1 голос
/ 16 января 2009

Я нашел самый простой способ (если вы хотите быть более строгим в отношении того, что включать / исключать) - это написать несколько пользовательских задач MSBuild: http://www.aaron -powell.com / blog .aspx кошка = AaronPowell.MSBuild.Tasks

Вы указываете исходный каталог, направление назначения (предоставляется поддержка общих сетевых ресурсов) и имена / расширения файлов для исключения.

Это в основном потому, что Team Build создает настоящий беспорядок (особенно с веб-приложениями), когда он запускается, и на самом деле невозможно использовать стандартные задачи копирования MSBuild.

...