Dot-Net

Team City - 未找到兼容的代理

  • November 27, 2017

伙計們,

我正在嘗試使用 Team City。我完成了 7 個步驟中的六個步驟。現在是最後一步,在“ Agent Requirements”選項卡下,它向我顯示以下消息

代理兼容性

在此部分中,您可以查看哪些代理與要求兼容,哪些不兼容。

沒有註冊代理。

為什麼顯示此消息?有什麼解決辦法嗎?

或者更確切地說,如何註冊代理?


**編輯:**我已經通過 MS Windows Installer 安裝了代理,但它仍然向我顯示上述相同的消息

截屏 :

在此處輸入圖像描述

終於設法得到這個輸出:)

在此處輸入圖像描述

您的代理選項卡標題顯示 - Agents (0)- 這意味著您沒有註冊代理。轉到“代理”選項卡,查看您想要的代理是否已獲得授權和連接。(代理第一次連接到伺服器時,必須從代理頁面授權 - 結帳http://server/agents.html?tab=unauthorizedAgents

一個原因可能是 Build Agent 本身 1. 沒有執行(建構代理服務實際上沒有執行 - 通過 Windows 的“本地服務”管理面板檢查服務的狀態),2.無法連接到 Team城市伺服器。

無論哪種情況,我發現閱讀建構代理的日誌對於辨識潛在問題非常有幫助。這些可以在 build_agent_install_dir/logs 文件夾中找到。

引用自:https://stackoverflow.com/questions/8054777