Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022
Visual Studio 2019 |Visual Studio 2022
Team Foundation 版本控制 add 命令會將檔案和資料夾新增至 TFVC 存放庫。
先決條件
- 預設 TFVC 許可權。
- 在開發計算機上設定的 TFVC 工作區。 請參閱 工作區命令 或 在 開發電腦上設定 Team Foundation 版本控制。
語法
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
參數
| 參數 | Description |
|---|---|
/encoding: <filetype> |
忽略此參數。 |
itemspec |
指定要新增的項目範圍。 您可以指定多個 itemspec 引數。 |
/lock |
套用或移除鎖定。 請參閱 使用 Team Foundation 版本控制命令。 |
/noignore |
根據預設,版本控制會忽略特定類型的檔案,例如 .dll 檔案。 您可以使用 .tfignore 檔案來設定要忽略的檔案類型。 請參閱 自訂版本控制忽略的檔案。
當您add在 itemspec. 若要置換這些規則,請指定 /noignore。 |
/noprompt |
隱藏視窗和對話方塊的顯示,並將輸出資料重新導向至命令提示字元。 請參閱 使用 Team Foundation 版本控制命令。 |
/recursive |
遞迴地新增指定目錄和任何子目錄中的項目。 |
範例
下列範例假設對應至c:\code\SiteApp\Main\工作區中的 。$/SiteApp/Main/
在本機工作區中新增所有新檔案
系統會自動偵測 本機工作區 中的新檔案。 您可以將這些新偵測到的檔案升級為待處理的變更。
下列命令會新增本機工作區中所有項目的最新版本,但忽略的項目除外:
c:\code\SiteApp\Main\SolutionA\Project1>tf add
下列指令會新增本機工作區中所有項目的最新版本,甚至是指定為忽略的項目:
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
新增個別項目
下列命令會新增檔案 program1.cs 並 program2.cs:
c:\code\SiteApp\Main>tf add program1.cs program2.cs
遞迴新增特定類型的所有項目
下列命令會將目前目錄和任何子目錄中的所有 C# 程式碼檔案 (.cs) 新增至:
c:\code\SiteApp\Main>tf add *.cs /recursive
在 Visual Studio 中工作
- 您也可以使用 Visual Studio 將檔案新增至伺服器。