簽出和編輯檔案
當您要編輯檔案時,可以從方案總管或原始檔控制總管開啟該檔案。當您開始編輯檔案時,會自動為您簽出。在極少數的情況下 (例如,要其他小組成員的變更之前簽出並鎖定檔案來判斷您的簽入),您可能需要手動簽出 (選擇性的鎖定) 項目。
必要的使用權限
您必須是您的 Team 專案的其中一個 [參與者]。請參閱 Team Foundation Server 預設群組、使用權限和角色。
您想要怎麼做?
簽出項目
命令提示字元的工作
取得提示
手動簽出項目
手動簽出項目
(選擇性) 您可以鎖定檔案。
重要事項 最佳作法是謹慎使用 [鎖定類型] 選項,並通知小組組員進行鎖定項目的原因,以及準備何時移除鎖定。
在 [鎖定類型] 功能表上選擇:
未變更:不要對項目套用鎖定。
[簽出]:防止其他使用者簽出和簽入項目,直到您簽入並解除鎖定這些項目。
注意事項 在 Visual Studio Team Foundation Server 2012 ,這個選項無法使用如果您使用 本機工作區,。此外,因為其他使用者可能正使用本機工作區,這個鎖定不是強制執行的。請參閱 認識鎖定類型。
[簽入]:允許其他使用者簽出您正在簽出的項目,但防止他們簽入變更,直到您簽入變更並解除鎖定該項目。
注意事項 [鎖定類型] 功能表無法使用,如果是下列情況:
另一個小組成員已鎖定檔案。
您的 Team 專案系統管理員已取消勾選[啟用多重簽出] 選項 (這不是建議的作法)。系統管理員: 從功能表選擇 [小組], [Team 專案設定],[原始檔控制])。
如果有任何其他的使用者鎖定了任指定的項目,鎖定作業將會失敗。如需詳細資訊,請參閱鎖定和解除鎖定資料夾或檔案。
選擇 [簽出]。
在 [方案總管] 和 [原始檔控制總管] 中,核取記號 會在您簽出的項目旁邊出現。在 [Team Explorer] 中,將檔案的暫存編輯變更會顯示在 [暫存的變更] 頁面。在 [原始檔控制總管] 中,您和小組成員可以看到暫存的編輯變更。
命令提示字元的工作
Get 命令 從伺服器取得檔案。
Checkout (或 Edit) 命令 從伺服器簽出檔案。
秘訣
如果您開始新的工作,在您簽出檔案並啟動您的工作之前從伺服器下載最新的檔案,可能是個不錯的主意。
為了協助您和小組組織及追蹤您的工作,您應該使用 [我的工作] 或 [暫止的變更網頁] 以連結您正在執行工作的任務或 Bug 。請參閱 開發程式碼和管理暫止的變更。
如果您使用 伺服器工作區,您尚未簽出的檔案是唯讀的。
您可以 檢閱和管理您的工作、 暫止執行的工作。和最後 對您的小組工作的基底有助益。