2016-08-18 126 views
1

我们有一个构建服务器在代理池中运行新的TFS 2015 Build Agent。我看过并且找不到一种方法来'增加'连续编译的运行次数。TFS 2015 Build Agent

基本上,我希望我们的生成服务器能够同时建立两个不同的请求。这可能吗?

回答

1

除非您使用不同的代理池,否则您可以在一台构建服务器(机器)上使用set up multiple TFS Build Agents。如果您将代理放入同一个座席池,则您的需求是不可能的。有清晰的图片显示how are agent pools and queues organizedenter image description here

从上面的图片可以看出,除非它们在不同的代理池中,否则不可能同时建立两个不同的请求。

此外,vNext构建定义中还有一个并行构建。然而,这种并行构建只能通过不同的生成变量

+1

不同的平台支持,而我接受这是微软官方的回答,有人在MSDN论坛已通过在一个单一的构建有多个代理指出了各种各样的“处理方法”服务器。这并不理想,但是确实达到了目标并且现在可以接受。 –

+0

同意。但是有一件事。为什么你想编辑我的答案“可以”到“不能”。实际上,您可以在单个构建服务器上为vNext容纳多个代理。但是,您无法同时在一个代理池中运行这些代理。这就是为什么当你排队构建时,你会得到一个提示:“在队列中的x位置。”如果您正在使用不同的定义,如构建和发行版,并且不使用相同的队列代理。然后请求可以完全平行运行。 –

+0

我误解了你的文章,并认为你错误输入了。那么你可以忽略我的编辑建议。 –