【问题标题】:Has anyone seen or have a resolution for TFS215085 and TFS215074?有没有人看到或有 TFS215085 和 TFS215074 的解决方案?
【发布时间】:2011-05-04 05:02:47
【问题描述】:

TFS215085:连接代理 X 时出错
TFS215074:无法在“X”上启动构建代理,因为另一个构建意外正在进行。调查构建代理状态以确定原因。

我正在排队大量构建,其中大多数运行良好,偶尔构建会失败并显示这些消息,并且代理将变得无法访问。通常它会自动重置它并再次启用,并且构建将在该代理上继续。有时它会保持无法访问,但如果我手动将其状态更改回启用,它将再次开始处理构建。

应用程序日志中没有与此相关的 TFS 消息或其他消息。 Web 服务的 Web IIS 日志也没有给出任何指示。

这适用于在 Windows Server 2008 和 Windows Server 2003 上运行的 Team Foundation Server 2008 SP1。失败时我已打开登录,但那里也没有其他信息。

任何有关管理构建代理的建议或隐藏开关都将解决此问题,我们将不胜感激。

【问题讨论】:

    标签: tfs tfsbuild


    【解决方案1】:

    出现此错误是因为 TFS 应用程序层和构建机器之间除了服务器队列状态之外没有官方同步。例如,如果发出了停止命令但实际上并未在机器上停止构建,则服务器(在 2008 年)将在超时后将其标记为已停止,无论结果如何立即允许队列中的下一个构建开始。当此构建尝试启动时,它将失败并显示上述错误消息 (TF215074),因为我们在任何给定时间只允许一个构建在代理上运行,并且违反了此约束。这个问题经常发生吗?你知道如何重现它吗?

    帕特里克

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      相关资源
      最近更新 更多