2015年8月13日 星期四

[TFS] 設定本機或伺服器工作區,以支援鎖定簽出


TFS 安裝後預設是所有存放在原始檔控制總管中的文件、程式碼都可以多人同時簽出編輯。
對於Coding來說當然很方便,但是如果是二進位的檔案(Word, Excel … ) 多重簽出後,TFS無法對二進位檔案做Compare及合併, 就會造成困擾。

底下的設定讓TFS可以支援簽出時鎖定 (不讓別人重複簽出)。

設定本機工作區:可支援簽出時鎖定

1.  開啟Team Explorer,至下方的方案點選目前工作區的「管理工作區」


2.  進入管理工作區




3.  位置的選項,請由本機改為伺服器


4.  設定好之後,再簽出的選項中就多了一種鎖定類型。
只要是非程式碼的文件(Word, Excel…) 簽出就可以選擇鎖定類型為 「簽出不允許其他使用者簽出與簽入」



5.  查看原始檔控制總管會多出一個鎖定的字樣




Admin 設定小組成員的預設工作區選項

如下圖開啟選項


或者



設定預設簽出為鎖定簽出

如果我們是Server admin,想讓放在原始檔總管的檔案完全只能鎖定簽出,需要進行以下設定:
a.  進入設定,針對「Team專案」和「Team專案集合」的原始檔控制進行設定。


b.  Disable 【啟用多重簽出】


c.  將工作區設定為「伺服器」。


d.  設定完成後,可以看到簽出的時候,就只能鎖定簽出。


Reference :

沒有留言:

張貼留言