TFS生成队列问题

TFS生成队列问题,tfs,build,msbuild,tfsbuild,Tfs,Build,Msbuild,Tfsbuild,我有一个构建控制器,其中有4个构建代理。当我一次运行多个构建时,它会对构建进行排队。为什么它不并行运行4个构建?是否有任何设置需要更改 我正在运行TFS 2012 运行门控签入 它还可以在构建完成后运行所有测试 谢谢你的帮助 这是“设计的”。从 每个门控签入生成定义一次只能有一个正在运行的生成 这对于保持版本控制的逻辑一致性是必要的 如果这减慢了您的开发组织的速度,那么您有很多选择(有些在文档链接中): 从门控更改为批处理门控 具有多个构建定义(映射到源的不同部分) 在构建过程中最小化检查

我有一个构建控制器,其中有4个构建代理。当我一次运行多个构建时,它会对构建进行排队。为什么它不并行运行4个构建?是否有任何设置需要更改

  • 我正在运行TFS 2012
  • 运行门控签入
  • 它还可以在构建完成后运行所有测试
谢谢你的帮助

这是“设计的”。从

每个门控签入生成定义一次只能有一个正在运行的生成

这对于保持版本控制的逻辑一致性是必要的

如果这减慢了您的开发组织的速度,那么您有很多选择(有些在文档链接中):

  • 从门控更改为批处理门控
  • 具有多个构建定义(映射到源的不同部分)
  • 在构建过程中最小化检查
  • 向生成服务器提供更多资源

您的构建运行多长时间?您正在运行什么类型的构建、构建、单元测试、集成测试?哦,什么版本的TFS?@JustTFS请查看我的更新。