2016-09-27 89 views
1

我們有TFS 2015 Update 1內部部署。剛開始使用Build東西。TFS 2015 Build停滯於「構建已經排隊等待啓動。」

我已經建立了一個構建代理,並且有一個沒有步驟的測試構建定義。當我將存儲庫類型設置爲Team Foundation版本控制時,構建運行良好。但是,當我將存儲庫類型切換到SVN(我真正想使用的)時,構建停滯在「構建已經排隊等待啓動」。

這是完全相同的構建定義。它在工作和不工作之間來回切換回購類型。我已經將代理設置爲在命令行窗口中運行,以便我可以看到它在做什麼。當構建版本設置爲TFVC時,您可以看到代理選取並執行任務。當構建設置爲SVN時,代理程序根本不做任何事情。幾乎像TFS沒有發送給代理,因爲我使用SVN。爲什麼?

看起來是一個類似的問題,但沒有解決辦法:TFS 2015 Update 1 RC 2 Subversion support in build hangs indefinitely

enter image description here

回答

1

您可以嘗試創建構建步驟的測試構建定義,並確保遵循這一tutorial

使用svn repository和TFVC構建的TFS 2015 update3和TFS15都能很好地工作。

雖然這不是一個真正的解決方案,但更新您的TFS版本將解決這個問題。

+1

我相信這是我最初遵循的教程。剛剛升級到TFS 2015 Update 3,現在代理拿起構建。但是構建失敗時會出現一個錯誤,這可能是爲什麼它之前沒有被拾起的線索。也許。錯誤是「Subversion源代碼提供程序需要在此Build Agent計算機上安裝Microsoft Visual C++ 2010 Runtime。」所以我會安裝它。但是對於這個確切的問題,解決了! –