時禁用「保留本地版本」有沒有辦法在登記時禁用「保留我的更改」按鈕?在簽入代碼
例如:
當人A被改變在Visual Studio 2010是源控制下類x.cs(2010 TFS),和人B也改變在VS2010類x.cs。
和用戶B沒有檢查他的代碼,而該人要檢查,在他的代碼之後,Visual Studio中來了一個信息,即有衝突:
入住
由於衝突的更改而未簽入文件。請使用衝突頻道解決衝突,然後重試。
然後人B可以比較代碼,放棄他的改變,但也有一個按鈕'保留本地版本'。如果點擊該按鈕,則人員A所做的更改將丟失。
爲了防止這種情況,我真的很想知道是否可以禁用此按鈕。
或者制定簽入政策或防止發生此示例。
你有點權。 「新版本」消息實際上是消息:「簽入 - 由於衝突的更改而未簽入文件。請使用衝突頻道解決衝突,然後重試。在此消息之後,您可以查看「頻道」並選擇「保留本地版本」。最好的方式是開發人員應該總是做最新的事情,但有些則不行。因此,通過禁用「保留本地版本」按鈕來強制執行此操作可能是一種解決方案。 – Dennis 2010-12-10 14:15:27