重新命名或移動 TFVC 中的檔案和資料夾
Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 |Visual Studio 2022
對於 Team Foundation 版本控制 (TFVC) 中的檔案,您可以使用 Visual Studio 原始檔控制總管 一次移動或重新命名一個檔案或資料夾。
您也可以使用 tf
命令列公用程式來移動或重新命名 TFVC 中的檔案或資料夾。 如需詳細資訊,請參閱 Rename 命令 (Team Foundation 版本控制)。
重要
請勿使用 原始檔控制總管 來移動Visual Studio專案或方案參考的資料夾或檔案。 請使用 方案總管來移動這些檔案,並使用新的變更集簽入此移動。
如果您未使用 TFVC 進行版本控制,請使用 [方案總管] 來移動和重新命名 Visual Studio 方案或專案中的檔案。
先決條件
成為你的專案的 參與者。 如需詳細資訊,請參閱 預設 TFVC 權限。
移動項目
在 原始檔控制總管中,以滑鼠右鍵按下您想要移動的項目,然後選擇 [移動]。
在 [[移動] 對話框中,手動在 [至] 方塊中輸入專案的目的地,或選擇 [瀏覽] 來使用 [瀏覽資料夾] 對話框。
選擇 [確定] 。
重新命名項目
在 [原始檔控制總管]中,以滑鼠右鍵按下您要重新命名的檔案,然後選擇 [重新命名 ]。
輸入專案的新名稱。
選擇 [確定] 。
修正在操作系統中重新命名項目之後的結果
請避免使用操作系統,例如 Windows 檔案總管或 Windows 命令提示字元 rename
命令,以重新命名由 TFVC 管理的專案。 如果您使用作業系統重新命名 本機工作區中的項目,Visual Studio 會將變更偵測為兩個動作:新增和刪除。 您可以將這兩個動作合併成一次重新命名動作。
注意
此問題不適用於 Git 版本控制。
在 Visual Studio Team Explorer中,選擇 [待處理的變更 ]。
在 [
擱置變更 ] 頁面的 [排除變更] 區段中,選取 [偵測到 ]。 在 [升階候選變更] 對話框中,選取刪除並新增動作,以滑鼠右鍵點選,然後選擇 [升階為重新命名]。
單一重新命名的變更現在會出現在 「包含的變更」區段中。
提示
- 當您開始新的工作時,最好先 從伺服器下載最新的檔案,再對工作區中的檔案進行變更。
- 請避免重新命名已分支但尚未存回的專案。 如果您嘗試這樣做,就會發生衝突。
後續步驟
您可以 檢閱和管理您的工作,暫停工作,最後 將您的工作貢獻給小組的代碼庫。