2017-09-23 117 views
0

當我嘗試排列我的xaml nuild時,它在sourceversion列中顯示「T」。我之前可以做一些時間,但現在它顯示這個錯誤。我能做什麼?我檢查了收集級別的安全性。我不是任何Project Collection構建管理員或Project Collection構建服務帳戶的成員。這是造成無法建立的真正原因嗎?請建議我。我不能在TFS中構建xaml定義構建

附加截圖也:

enter image description here

+0

「T」表示「最新版本」,但尚未確定最新版本。如果此時構建掛起,則第一步是重新啓動構建控制器。 –

+0

權限級別是不是這個問題? – AAyan

回答

0

根據你的描述,構建工作過。權限級別不應該是造成這種問題的原因。

Versionspec「T」表示最新版本,構建任務將執行「tf get /version:T」命令,該命令將獲取最新版本的源代碼。請參閱tf get command的細節:

/版本:versionspec

指定的最高版本,或者最小和最大 版本,在歷史數據顯示。默認值爲/版本:T (最新版本)。

通常情況下,當版本被觸發後,源版本顯示爲「T」幾秒鐘(掛起一段時間),然後更改爲最新版本。

根據您發佈的屏幕截圖,似乎構建過程在獲取源代碼的最新版本時會掛起。

因此,您可以嘗試重新啓動構建控制器,如果仍然無法工作,只需嘗試取消註冊構建服務,然後再次註冊構建服務。或嘗試另一個構建控制器。