我想写一个TFS post构建脚本来复制Folder及其内容

时间:2016-03-18 08:38:25

标签: visual-studio powershell tfs post-build-event

我想从TFS执行一个后期构建脚本,它将我的TFS中的文件夹复制到Build drop位置。 我对如何做到这一点知之甚少。 请提供代码。 我正在使用VS2015,tfs 2015。 我也有VS 2013,TFS 2013

2 个答案:

答案 0 :(得分:2)

TFS 2015 Build有一个开箱即用的模板'Visual Studio',它已经使用PublishBuildArtifacts任务完成了这项工作。

在build def中利用此任务来完成您正在寻找的任务。

https://msdn.microsoft.com/en-us/Library/vs/alm/Build/steps/utility/publish-build-artifacts

https://github.com/Microsoft/vso-agent-tasks/tree/master/Tasks/PublishBuildArtifacts

答案 1 :(得分:1)

在XAML构建中,您可以签入脚本,并在XAML构建定义中指定构建后脚本路径。 This脚本从典型位置收集一些典型的二进制类型,并将它们复制到TFBuild从中复制并下降到临时位置的文件夹中。在网站上查看有关在XAML构建过程中运行脚本的更多信息:https://msdn.microsoft.com/library/dn376353%28v=vs.120%29.aspx

在vNext版本中,您可以像Kraus先生所提到的那样简单地添加PublishBuildArtifacts任务。关于如何使用此任务,请检查:http://www.codewrecks.com/blog/index.php/2015/06/30/manage-artifacts-with-tfs-build-vnext/

相关问题