【问题标题】:Team Foundation Server 2013 - Build Service 404Team Foundation Server 2013 - 构建服务 404
【发布时间】:2016-02-10 23:58:07
【问题描述】:

我已经成功设置了我们的 Team Foundation Server。唯一的问题是构建服务。我已经创建了服务、控制器和代理。一切正常运行大约 10 秒。

10 秒后,会弹出该服务的详细信息链接。并显示“HTTP Code 404: Not Found”,控制器和代理映像进入停止状态,但仍显示就绪。

我该如何解决这个问题?谢谢。

【问题讨论】:

  • 您的 TFS 服务器是否有友好的 URL?还是负载均衡器?
  • 友好。 server.domain.com.

标签: tfs


【解决方案1】:

当您配置构建控制器和代理时,您需要填写连接 URL。如果您在 TFS 管理控制台中配置了不同的 URL,例如友好的 URL,那么构建服务将作为通信媒介传递给它。

因此,如果您的 tfs 服务器是“tfs01”但友好名称是“tfs.mydomain.com”,那么构建服务将被配置为自动使用“tfs.mydomain.com”。

好像这条通讯线路没有开通。

【讨论】:

  • 当我配置控制器时,没有填写 URL 的选项。我使用的是友好名称 server.domain.com。我已经尝试将“Listen for Build Agent communication on”字段更改为我能想到的所有内容,没有任何效果,无论如何仍然是同样的错误。
  • 你能从那个 URL 上的构建服务器连接到 TFS 吗?
  • 是的,我可以从该 url 访问,当然需要更改端口。
【解决方案2】:

我在 Visual Studio 2015 上也遇到过这个问题。结果发现问题出在过时的 git 子模块引用上。

要查看您是否有同样的问题,请使用递归标志执行 git clone,例如git clone --recursive <repo url>.

如果任何存储库的 URL 未解析,您将找出哪个 URL,以便您可以通过修改您的 .gitmodules 文件来解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-03
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    • 2010-10-03
    • 2013-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多