2013-03-22 42 views
7

我使用TFS 2010與一個小團隊。 檢出文件的策略不支持多重檢出。 但我希望對於特定文件(僅適用於兩個文件(cs文件))有多選項退出選項? 當使用「簽出編輯」時,「鎖定類型」的組合框表示只有一個人可以編輯文件,並且沒有選項可以更改它。在TFS啓用多簽出文件

+0

你是什麼意思? TFS支持多個用戶默認同時檢出文件。它也會自動合併非衝突的更改。 – 2013-03-22 13:37:17

+0

我不認爲TFS中有特定文件的多重簽出選項。您可以鎖定所有文件(一次只能有一個人結賬)或者每個人都可以檢出該特定文件。您不能在TFS中應用特定文件的設置。 – 2013-03-22 13:37:39

回答

10

在TFS中多次結帳只能是enabled or disabled at the project level。要啓用或禁用它,具有團隊項目管理員訪問權限的某人需要使用團隊資源管理器導航到:

(項目) - >團隊項目設置 - >源代碼管理 - >簽出設置並切換到「允許多個簽入 - Outs「框。

如果多次籤是爲一個項目啓用,您在具體項目的源代碼控制管理,並右鍵單擊「檢查出的編輯」,你現在應該得到提示,詢問申請什麼樣的鎖類型的。這使您可以專門針對每個項目進行專屬結賬。

但是,AFAIK,除非您強制用戶手動進行其他所有內容的專屬檢出,否則無法將多個結帳限制爲一個項目子集。

7

由於Mike Edenfield sayd您可以啓用Multiple Check-Outs in the Team Project Settings
(project) -> Team Project Settings -> Source Control -> Checkout Settings和切換上"Allow Multiple Check-Outs"箱。
但它不enougth:
(project) -> Team Project Collection Settings -> Source Control,你希望每個文件類型,使合併,否則將TFS鎖定在結帳的文件。

File merging option

相關問題