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