考虑 TFS 2010 的构建 Controller 具有 1 个以上构建代理的能力。由于构建是团队/环境的主观主题,因此请考虑在提交/ checkin 时执行构建的环境。每个项目集合将有 10 多个团队项目,但一天内可能只有 1 或 2 个被提交。
最佳答案
您使用多个构建代理来支持多台构建机器(我目前在一个构建农场工作,其中有 3 台构建机器 - 因此有 3 个构建代理 - 来分配负载)。
您可能还希望有多个构建代理能够并行运行构建。这是共享资源的一个很好的功能,但是当您开始使用测试/实验室管理功能时需要这样做。
使用功能:例如,您可以使用 3rd 方组件的版本 1 设置构建代理,以及使用版本 2 的第二个构建代理。通过标记,您可以在构建定义中指定它将从池中选择哪个构建代理的构建代理。
关于tfs - 为什么以及何时拥有多个构建代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4808887/