团队城市 - 找不到兼容代理商

时间:2011-11-08 17:43:29

标签: .net msbuild teamcity

民间,

我正在尝试使用Team City。我完成了7个中的六个步骤。现在最后一步,在“Agent Requirements”选项卡下,它显示以下消息

  

代理商兼容性
  在本节中,您可以看到哪些代理   与要求兼容,哪些不符合要求。

     

没有注册代理商。

为什么会显示此消息?有解决方案吗

或者更确切地说,如何注册代理?


编辑:我已经通过MS Windows Installer安装了代理,但它仍然向我显示了相同的上述消息

屏幕截图:

enter image description here

最后成功获得此输出:)

enter image description here

3 个答案:

答案 0 :(得分:7)

您的代理商标签标题为 - Agents (0) - 表示您没有注册代理商。转到“代理”选项卡,查看所需的代理是否已获得授权和连接。 (代理第一次连接到服务器时,必须从代理页面授权 - 结帐http://server/agents.html?tab=unauthorizedAgents

答案 1 :(得分:2)

一个原因可能是构建代理本身是1.未运行(构建代理服务实际上没有运行 - 通过Windows的本地服务管理面板检查服务的状态),2。无法连接到Team City服务器。

在任何一种情况下,我都发现阅读构建代理的日志对于识别潜在问题非常有帮助。这些可以在build_agent_install_dir / logs文件夹中找到。

答案 2 :(得分:0)

我遇到了类似的问题。创建了一个新项目,并且有两个应该兼容的代理。但项目显示没有兼容的代理商,也没有不兼容的代理商!

在我的情况下,我必须手动将我的新项目添加到默认的代理池。转到Agents > Pools,然后点击按钮Assign agents..