【问题标题】:TFS Build queue issueTFS 构建队列问题
【发布时间】:2014-10-16 01:19:32
【问题描述】:

我有一个构建控制器,其中有 4 个构建代理。当我一次运行多个构建时,它会将构建排队。为什么它不能并行运行 4 个构建?有什么需要更改的设置吗?

  • 我正在运行 TFS 2012。
  • 运行门控签到
  • 它还会在构建完成后运行所有测试。

感谢您的帮助!

【问题讨论】:

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

标签: tfs build msbuild tfsbuild


【解决方案1】:

这是“设计使然”。来自Use a gated check-in build process to validate changes

每个门控签入构建定义一次只能有一个正在运行的构建。

这是保持版本控制的逻辑一致性所必需的。

如果这会拖慢您的开发组织,您有很多选择(有些在链接的文档中):

  • 从门控更改为批量门控
  • 有多个构建定义(映射到源的不同部分)
  • 在构建期间尽量减少检查
  • 为构建服务器提供更多资源

【讨论】:

    猜你喜欢
    • 2011-10-28
    • 2016-01-19
    • 2017-10-15
    • 2016-06-30
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2013-09-22
    • 1970-01-01
    相关资源
    最近更新 更多