我正在爲我的團隊設置TFS 2015來嘗試,而且我無法將其啓動。它聽起來簡單直接,但事情不起作用,我找不到任何診斷,教程不符合我所看到的。一些亮點:設置Team Foundation Server 2015構建服務器時出現問題
- 當我從服務器上下載構建代理,我沒有得到一個PowerShell文件(ConfigureAgent.ps1),我得到ConfigureAgent.cmd。
- 設置構建控制器的圖像和說明向我展示了帶有構建控制器和構建代理的TFS管理控制檯及其「狀態」下的狀態(請參閱Team Foundation Server 2015 Builds will not start或https://msdn.microsoft.com/en-us/library/ms181712.aspx。)在我的系統上,我看到這個顯示在XAML Build Config下(舊的方式),但控制檯中的Build項沒有這樣的東西。它有一個下載代理的鏈接,但安裝代理不會改變這一點。
- 安裝代理似乎正常工作。我得到一個正在運行的服務,並且門戶網站同意我在默認隊列和池中有一個代理。
- 但是,排隊構建就在那裏。我找到了代理的_diag文件夾,該文件夾包含一系列「接收到消息,沒有檢索到消息」行的日誌。我找不到其他地方檢查服務器是否知道這個構建。
- 服務帳戶是網絡服務,我已經嘗試將它放在每個提到的有關權限的TFS組中。
我的設置是在我們的生成機器上安裝了TFS和VS 2015,它還託管構建代理。我在8079端口上,因爲端口8080被佔用。這肯定是我錯過的愚蠢,因爲一切看起來喜歡它的工作。有沒有人從現有的安裝中得到這個野獸?
您的第二個項目符號是因爲您正在查看這些屏幕截圖中的XAML構建系統。 TFS 2015有兩個構建系統,XAML系統較舊且不太健壯。較新的構建系統沒有構建控制器,只有代理。 –
這就是我的想法,這些截圖都令人沮喪。你可以看到他們中的一些他們在「構建」而不是「XAML構建」,所以顯然不是從2015年 –