1
为什么TFS一次只能在构建代理上运行一个构建?为什么它无法启动另一个进程并在同一个构建代理上启动另一个构建?为什么TFS构建在构建代理上连续运行?为什么不平行构建?
原谅我,如果我失去了太明显的东西。
为什么TFS一次只能在构建代理上运行一个构建?为什么它无法启动另一个进程并在同一个构建代理上启动另一个构建?为什么TFS构建在构建代理上连续运行?为什么不平行构建?
原谅我,如果我失去了太明显的东西。
构建(和测试)代理旨在执行顺序构建。
如果您需要并行构建机器,只需添加更多代理。
我目前在一台机器上有24个代理能够并行运行24个版本。
@ AG_85它可以让您控制并行度。您可以选择多少个,何时启用它们,每个源的源存储位置。他们可能已经创建了一个构建“服务器”产品,它具有所有这些东西的配置,但不称之为代理。 :) – DaveShaw
关于代理:“确保托管构建代理的构建服务器具有足够的存储和处理能力,以匹配代码库和团队项目集合上的测试的大小和复杂性。通常,您应该托管不超过一个构建代理构建服务器上的每个处理器内核,还可以通过将一个物理硬盘专用于每个构建代理的工作目录来提高性能。“ http://msdn.microsoft.com/en-us/library/bb399135.aspx – drk