2012-06-13 36 views
0

我需要知道哪些版本控制系統支持「單次結帳」?當我說單一結賬(或單一用戶結賬)時,我的意思是一次只能有一個人簽出一個文件。修訂版支持Single Checkout的控制系統?

到目前爲止,我知道Visual Source Safe(VSS)和Team Foundation Server(TFS)。你可以添加任何其他系統到這個列表嗎?

我問的原因是,我工作的大老闆對於向他的小團隊介紹複雜性非常謹慎,並且寧願避免使用「合併方法論」流行的系統。現在他們使用VSS,但我試圖說服他們擺脫它,因爲我知道它被認爲是一個非常糟糕的產品,最終會破壞您的數據並丟失您的整個簽入歷史記錄。

設置爲svn:needs-lock的SVN聽起來像它可能工作。 (請參閱Single user checkout in SVN)是否有辦法在整個系統範圍內進行設置?

還有其他的選擇嗎?

謝謝。

回答