Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在TFS 2013中重新创建TFS 2010构建序列_Tfs_Build Process_Tfsbuild - Fatal编程技术网

在TFS 2013中重新创建TFS 2010构建序列

在TFS 2013中重新创建TFS 2010构建序列,tfs,build-process,tfsbuild,Tfs,Build Process,Tfsbuild,在TFS2010的构建工作流中,我可以深入到编译和测试,找到Foreach项目循环,并获得BuildSettings.ProjectsToBuild(serverBuildProjectItem)的工作流变量赋值 TFS 2013的新简化构建工作流中是否有替代方案?ProjectsToBuild作为工作流参数提供 许多曾经是工作流变量的内容(例如SourcesDirectory、BinariesDirectory等)已被移动到环境变量中,您可以使用GetEnvironmentVariable活动

在TFS2010的构建工作流中,我可以深入到编译和测试,找到Foreach项目循环,并获得BuildSettings.ProjectsToBuild(serverBuildProjectItem)的工作流变量赋值


TFS 2013的新简化构建工作流中是否有替代方案?

ProjectsToBuild作为工作流参数提供

许多曾经是工作流变量的内容(例如SourcesDirectory、BinariesDirectory等)已被移动到环境变量中,您可以使用GetEnvironmentVariable活动获取它们的值。有关TFS设置的可用环境变量列表,请参见此处:


谢谢你,迪伦!我还可以使用以下语法获取构建代理id:
LinkingUtilities.DecodeUri(BuildAgent.Uri.AbsoluteUri)。ToolSpecificId
2013年是否也有类似的工具?我编辑了我的答案,链接到列出环境变量的MSDN页面。其中一个是BuildAgent,我认为它可以满足您的需求。