TFS - 单个集合的多个构建控制器

时间:2013-07-16 02:56:37

标签: tfs continuous-integration tfsbuild build-server

对于TFS 2012是否允许单个集合使用多个构建控制器,任何人都可以给我一个明确的答案吗?我似乎找不到任何说不的东西,但也没有很好地解释它是否可能。我知道典型的解决方案是通过添加更多代理来扩展,但是辅助控制器的目的是我想推出第二个自定义工作流,其中单独的程序集针对同一个集合运行而不会破坏我们的原始工作流(这也是使用自定义程序集运行)。因此,这是一种蓝色/绿色或排水/填充方法,用于在不破坏现有系统的情况下测试实时系统上的新构建步骤。它似乎几乎可以工作,但我们在获取构建工作区的代码时也看到了一些TFS连接问题(连接终止),这在我们尝试之前是不存在的。

2 个答案:

答案 0 :(得分:2)

看起来绝对有可能。检查MSDN链接并查看主题“ Multiple Build Server system ”。在图片中,它显示了一个连接到多个构建控制器的集合。绝对有可能。

http://msdn.microsoft.com/en-us/library/dd793166.aspx

下面的视频还会为您提供有关如何操作的一步一步的过程。

http://www.youtube.com/watch?v=tGyYvdxoJKU

答案 1 :(得分:0)

我知道这在TFS 2010中肯定是可能的,所以我无法想象它不会在2012年。我们还有十几个构建控制器(每个都有一些构建代理),出于各种原因 - 构建不同的产品,使用不同的工具,在不同的地理位置。