2017-08-08 46 views
0

我需要一些幫助。如果開發人員即使在Sprint結束後也檢入代碼,您是否可以幫助我們草擬自定義簽入策略,以限制開發人員在Sprint結束時以及下一次Sprint啓動時檢入代碼。另外,如何強制執行另一個策略來僅在兩個特定階段之間檢查代碼,即任務狀態之間是「已批准」和「已完成」。在任務完成後,他們不應該能夠簽入。 TFS 2015和Visual Studio 2012.在Sprint結束後檢入Visual Studio中的策略以限制簽入

回答

0

害怕這不能通過自定義檢入策略來實現。

而這不是簽入政策的常見用法。簽入策略通常爲要求用戶在對源代碼管理進行簽入時採取行動,例如可要求用戶在簽入期間將工作項與變更集相關聯。

但是在你的情況下,它只是簡單地限制所有開發人員在特定階段檢查他們的代碼。無論提供哪種代碼或動作。您可以使用tf 權限來執行此操作。使用powershell腳本可以在衝刺結束時更改所有用戶的權限以便籤入代碼,直到下一次衝刺開始。

+0

請您詳細介紹一下「tf權限」。我必須從Visual Studio(哪個版本)或TFS做到這一點嗎?我可以得到一個PowerShell腳本的樣本,我應該在哪裏運行腳本? –

0

使用分支,然後您可以將權限應用於鎖定的分支。如果你不分枝,你在做什麼?