2016-02-29 40 views
0

我已經安裝了先決條件(團隊資源管理器2013),但是當我嘗試設置VCS根連接到我們的TFS版本控制服務器時,我仍然收到此錯誤消息:如何安裝TeamCity連接到Team Foundation Server版本控制的先決條件?

「沒有TFS組件都在系統中找到,請確保您有安裝 微軟團隊資源管理器支持的版本:2015 2013 2012 2010 2008 2005」

我從微軟下載的Team Explorer似乎只是成爲Visual Studio的一個插件,這與沒有太大關係。無論如何,我在TeamCity服務器上的Team Explorer/Visual Studio中配置了一個連接到我們的TFS框。

所以我有兩個,似乎由JetBrains公司是無證的問題:

  1. 什麼意思設置和配置團隊資源管理器?我如何驗證我已經正確設置和配置TeamCity服務器上的Team Explorer?
  2. TeamCity如何知道如何找到團隊資源管理器程序集?我應該做某種配置嗎?這在哪裏記錄?

我想我在尋找一個真正的一步一步的一套不作任何關於我的約TFS或團隊資源管理器,或任何假設的理解假設我可以在我的TeamCity box已經安裝了說明。

我已經閱讀了JetBrains網站上關於如何設置的兩篇文章,它們不包括實際安裝和配置必備軟件或配置TeamCity以發現它需要的團隊資源管理器程序集。

+0

您正在使用哪個版本的TFS? –

回答

1

Team Explorer是用於從Visual Studio訪問Visual Studio Team Foundation Server功能的客戶端軟件。您可以簡單地在TeamCity服務器上啓動Team Explorer來創建團隊項目並簽入項目,以驗證它是否正確安裝。

我找不到任何提到TeamCity如何找到Team Explorer程序集的文檔。但是,根據我的理解,沒有配置需要檢測團隊資源管理器。請確保您的TeamCity服務器在Windows下運行。

如果無法找到團隊資源管理器的問題仍然存在,則可以安裝VS Premium而不是Team Explorer。

Setting up Jetbrains TeamCity for CI with Team Foundation Server

  1. 安裝Jetbrains的TeamCity的
  2. 如果您在使用IIS或TFS在同一服務器上的規劃,配置Jetbrains的TeamCity的比爲80或8080
  3. 一旦TeamCity的其他端口上運行已啓動並正在運行,您可以開始爲CI構建配置您的TeamCity安裝。
  4. 登錄到TeamCity的與您的用戶名和密碼
  5. 創建一個新的TeamCity項目
  6. 創建一個新的構建配置
  7. 現在,您將看到一系列的,你將不得不生成配置設置,在一個完整的呈現嚮導式的導航視圖。
  8. 進入常規設置
  9. 輸入VCS設置
  10. 進入VCS設置後,創建並裝上新的VCS根
  11. 輸入相關信息,您的TFS實例
  12. 使用Visual Studio作爲構建創建生成步驟亞軍。您可以根據需要創建任意數量的構建步驟,並指定步驟的順序(類似於TFS構建工作流程)。
  13. 要設置連續集成構建,您需要指定構建觸發器。 CI構建通常會使用在每個源控制簽入時觸發的VCS觸發器。
  14. 如果您需要將任何參數傳遞給構建,可以在構建參數中配置這些參數。
  15. 就是這樣!然後,您可以通過單擊TeamCity中的運行按鈕來手動運行您的構建,或者只需驗證您的構建是否由下一次簽入TFS觸發。
+0

我修復了我的團隊資源管理器安裝,然後重新啓動服務器,一切都很好!謝謝你的幫助,Cece。 – pnschofield

相關問題