如何从其他TFS 2010构建脚本执行一个TFS 2010构建脚本

时间:2016-02-19 10:00:14

标签: visual-studio-2010 tfs

我在TFS 2010中编写了两个单独的构建脚本。一个用于应用程序,另一个用于wcf服务。我需要从应用程序的构建脚本执行服务构建脚本。有人可以建议我怎样才能做到这一点。谢谢。

1 个答案:

答案 0 :(得分:2)

要在完成另一个构建后简单地触发一个构建,您可以在安装团队资源管理器时使用系统上安装的tfsbuild实用程序。

你应该可以使用

来调用它
<Exec Command="$(VS140COMNTOOLS)\..\IDE\tfsbuild.exe start $(TeaFoundationServerUrl) $(TeamProject) DefinitionName" />

检查the additional parameters here in the docs

可在此处找到可用的有用环境变量列表:http://www.woodwardweb.com/vsts/30_useful_team.html

请注意,编辑你的构建版本的.proj文件是古老的(从2008年开始),并且早已被XAML构建过时,后来被新的2015 Build引擎过时。

自去年6月以来,Microsoft不再支持Team Foundation Server 2010本身。