【发布时间】:2016-10-27 18:05:18
【问题描述】:
我正在尝试复制位于 TFS 中不同位置的整个文件夹。
我有以下:
<Target Name="BuildControles">
<ItemGroup>
<Controles Include="$(BUILD_SOURCESDIRECTORY)\ABC\FOLDERB\*.*" />
<Controles Include="$(BUILD_SOURCESDIRECTORY)\joe\bloe\FOLDERA\*.*" />
</ItemGroup>
<Copy SourceFiles="@(Controles)" DestinationFiles="@(Controles->'$(OutDir)metadata\[FOLDERA OR FOLDER B]\%(Filename)%(Extension)')" />
</Target>
我需要将 ItemGroup 中指定的那些文件夹(FOLDERA 和 FOLDERB)复制到位于“元数据”文件夹下的特定路径中,这样我最后就有了:
..元数据\FOLDERA..
..元数据\FOLDERB..
用 %(Directory)、%(RecursiveDir) 或 %(RelativeDir) 尝试了许多不同的方法,但找不到方法。
请温柔,我刚开始使用 MsBuild :)
【问题讨论】:
标签: tfs msbuild msbuild-4.0