【问题标题】:TFS 2010 Controller integration to TFS 2015TFS 2010 控制器集成到 TFS 2015
【发布时间】:2018-07-16 19:50:36
【问题描述】:

我们已将 TFS2010 迁移到 TFS2015sp3,我们希望将现有的 TFS2010 构建控制器和代理 (XAML) 与 TFS2015 一起使用。

作为示例测试,我们克隆了现有的 TFS2010 控制器,并在新机器上将项目集合指向了新的 TFS2015 URL。

我看到构建控制器和代理处于运行状态,但是当我将构建排队时,它继续等待构建代理,即使代理在线。

【问题讨论】:

  • 你做了什么?显示代码...
  • 在克隆的 TFS 2010build 机器上,我们将控制器指向新的 TFS 2015 集合。当构建排队时,它永远不会拿起构建代理。但我可以看到控制器和代理都在线。我试图删除控制器,它给出错误“控制器当前为构建保留”
  • @MohanKrishna 为什么不针对您的 TFS2015 服务器设置一个新的构建控制器和代理?您的问题中克隆的详细含义是什么?你只是说相同的配置吗?
  • 谢谢,我可以使用 TFS2010 控制器还是我可以安装 TFS2015 XAML 控制器,因为我的构建是在 XAML 中。请建议。我的克隆的意思,是一个完整的机器快照,包​​括配置

标签: tfs


【解决方案1】:

TFS 2015 仍然支持 XAML 构建,只要您使用 TFS2010/TFS2013 XAML 构建控制器。

请确保您的构建控制版本与构建代理版本相同。因此,如果您使用 TFS2010 构建控制,您还应该使用 TFS2010 构建代理。

您还可以创建一个新的构建控制 TFS2015 和构建代理 2015,测试构建是否正常工作。

即使构建代理和控件在线,您也应该在对构建进行排队时再次确认您在下拉列表中选择了正确的代理。


此外,请确认您的控制器已将“同时运行的构建的最大数量”设置为大于 0 的数字。默认的代理数量有时会出错。

您在 TFS 管理控制台中的控制器属性上设置此项。

您也可以尝试从控制器中删除代理并重新添加。

【讨论】:

  • 谢谢帕特里克,很抱歉我错过了回复这个帖子。重新安装控制器和代理有助于解决问题。
猜你喜欢
  • 2015-11-17
  • 1970-01-01
  • 2018-06-26
  • 1970-01-01
  • 2017-10-22
  • 1970-01-01
  • 1970-01-01
  • 2016-06-26
  • 2013-12-04
相关资源
最近更新 更多