我試圖在TFS2015.3服務器上設置門控簽入構建(vNext)。 我在簽入修改後觸發構建。構建運行順利,但修改的文件仍由Project Collection Build Service(TEAM FOUNDATION)鎖定。TFS2015:門控簽入構建鎖定文件
從構建日誌中,我可以看到「Check in gated changes」步驟正確執行。
如果團隊項目源代碼控制具有禁用多項檢出選項,我將無法修改鎖定的文件,除非我解鎖它們或者我們再次對該版本進行排隊。
任何想法如何確定門控簽入生成在最後解鎖文件?
更新
經過測試,我發現門控檢查在建被釋放在新創建的集合中的文件;鎖定問題發生在從TFS2012升級的集合上。
更新2
手動重新運行(經過一個門控檢入)構建導致被解鎖文件:
撤消下工作空間的任何掛起的更改。
TF撤消編輯撤消:
d:\ B \ 2 \ 3 \ S \ ConsoleApplication1 \ Program.cs的
貌似這個問題將在下次更新。來源鏈接:https://github.com/Microsoft/vsts-agent/issues/588#issuecomment-250178501 –