簽出 (或編輯) 命令
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 |Visual Studio 2022
TFVC checkout
或 edit
命令會取出檔案,並變更其暫止的變更狀態以 編輯。 您可以使用 或edit
來呼叫此命令checkout
。
您也可以使用 Visual Studio 來取出和編輯檔案。
提示
如果您開始新的工作,最好先從伺服器下載最新的檔案,再簽出檔案並開始工作。 請參閱 取得命令。
當您開始在本機工作區中編輯檔案時,系統會自動取出檔案。
您可以使用 Status 命令,在命令提示字元中檢視擱置中的變更清單。
您可以使用 Checkin 命令,在 [簽到] 對話框中處理相關數據,例如批注和相關聯的工作專案。
當您準備好在伺服器上籤入小組程式代碼基底的變更時,請使用 Checkin 命令。
如果您需要擱置變更,或想要清除工作區以進行另一項工作,請使用 Shelve命令。
如果您使用 伺服器工作區,您尚未取出的檔案是唯讀的。
必要條件
語法
tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]
參數
參數 | 說明 |
---|---|
/encoding |
忽略此參數。 |
<itemspec> |
指定要取出的項目範圍。如需語法,請參閱使用 Team Foundation 版本控制 命令。 |
/lock |
套用或移除鎖定。 請參閱使用 Team Foundation 版本控制 命令。 |
/login:<username>[,<password>] |
指定要執行命令的用戶帳戶。 請參閱使用 Team Foundation 版本控制 命令。 |
/recursive |
以遞歸方式取出指定目錄和任何子目錄中的專案。 |
範例
下列範例假設 c:\code\SiteApp\Main
是對應至使用者工作區中專案集合的主要資料夾。
簽出單一專案
下列範例會檢查 program.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
取出兩個專案
下列範例會檢查 program.cs 和 program2.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs