Visual Studio Team Services构建定义 - 如何复制源文件夹

时间:2014-11-21 17:07:22

标签: c# visual-studio tfs azure-devops

我正在尝试使用TfvcTemplate.12.xaml作为模板在Visual Studio 2013中创建构建定义。我的目标之一是将sources文件夹复制到drop文件夹。 我已经尝试使用CopyDirectory方法,但没有成功。 如何将解决方案的sources文件夹复制到drop文件夹?

2 个答案:

答案 0 :(得分:0)

您可以使用测试后的PowerShell调用将PowerShell脚本添加到运行测试后调用的构建中。

您可以调用“move-item”ps命令来移动这些位,您可以从环境变量访问源位置和二进制位置。

http://msdn.microsoft.com/en-us/library/hh850448.aspx

http://msdn.microsoft.com/en-us/library/dn376353.aspx

答案 1 :(得分:0)

如果您在线使用Visual Studio,则可以添加(或编辑)名为" Copy Files"到您的构建定义并添加" ***"到了内容"字段,它将包括drop archive中的所有内容。请记住,这可能会使您的构建过程变慢(取决于您的步骤)。

我不确定使用Xaml模板复制此行为会有多容易,但我认为它也应该是直截了当的。