9
我無法說服我的組織中的其他人以停止在結帳時不加區分地鎖定文件。任何想法,我可以找到一個「官方」文件,解釋爲什麼應該謹慎使用結賬鎖? Microsoft建議:TFS結帳鎖定最佳實踐
最佳做法是,使用鎖類型選項謹慎和 爲什麼要鎖定一個項目通知你的隊友,當你打算 解除鎖定。
但沒有涉及任何細節。
任何我能指出的東西都會很有幫助。
我無法說服我的組織中的其他人以停止在結帳時不加區分地鎖定文件。任何想法,我可以找到一個「官方」文件,解釋爲什麼應該謹慎使用結賬鎖? Microsoft建議:TFS結帳鎖定最佳實踐
最佳做法是,使用鎖類型選項謹慎和 爲什麼要鎖定一個項目通知你的隊友,當你打算 解除鎖定。
但沒有涉及任何細節。
任何我能指出的東西都會很有幫助。
雖然我沒有官方的微軟源代碼,但我是應用程序生命週期管理中的MVP,所以希望這足以讓這個引人注目。 :)
簽出時鎖定文本文件(即代碼)可能是生產力的嚴重障礙。我曾經在一個同事不在的時候看到過自己,他們對文件有獨佔鎖。突然之間,這是一個蠢蠢欲動的時間。當您嘗試排除故障或修復時間緊迫的問題時,情況會更糟糕。
人們想要鎖定文件進行排他編輯的最常見原因是因爲他們不想在稍後執行混亂的合併。
這通常是有症狀的一個或更多的東西:
partial
跨多個文件分割同一個類,儘管我想記錄下來並說明每當我看到它時代碼庫讓它流下了無限悲傷的淚水。有沒有時候對代碼文件的排他鎖是好的和有用的?也許,但我不能想到它解決的問題,不能通過使用其他更合適的源代碼控制功能來解決。
如果可以,請使用本地工作區,因爲它們不會強制使用排它鎖。
我認爲這取決於您的語言/平臺,無論您是否鎖定文件,在我的組織中,我們都使用TFS和Microsoft Access,這幾乎不可能成功合併文件,所以我們只是鎖定文件以防止其他更改在我們做出改變時發生。 – Siada