共用方式為


重新命名或移動 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 權限

移動項目

  1. 原始檔控制總管中,以滑鼠右鍵按下您想要移動的項目,然後選擇 [移動]

  2. 在 [[移動] 對話框中,手動在 [] 方塊中輸入專案的目的地,或選擇 [瀏覽] 來使用 [瀏覽資料夾] 對話框。

  3. 選擇 [確定]

重新命名項目

  1. [原始檔控制總管]中,以滑鼠右鍵按下您要重新命名的檔案,然後選擇 [重新命名 ]。

  2. 輸入專案的新名稱。

  3. 選擇 [確定]

修正在操作系統中重新命名項目之後的結果

請避免使用操作系統,例如 Windows 檔案總管或 Windows 命令提示字元 rename 命令,以重新命名由 TFVC 管理的專案。 如果您使用作業系統重新命名 本機工作區中的項目,Visual Studio 會將變更偵測為兩個動作:新增和刪除。 您可以將這兩個動作合併成一次重新命名動作。

注意

此問題不適用於 Git 版本控制。

  1. 在 Visual Studio Team Explorer中,選擇 [待處理的變更 ]。

  2. 在 [擱置變更] 頁面的 [排除變更] 區段中,選取 [偵測到]。

  3. 在 [升階候選變更] 對話框中,選取刪除並新增動作,以滑鼠右鍵點選,然後選擇 [升階為重新命名]。

  4. 單一重新命名的變更現在會出現在 「包含的變更」區段中。

提示

  • 當您開始新的工作時,最好先 從伺服器下載最新的檔案,再對工作區中的檔案進行變更。
  • 請避免重新命名已分支但尚未存回的專案。 如果您嘗試這樣做,就會發生衝突。

後續步驟

您可以 檢閱和管理您的工作暫停工作,最後 將您的工作貢獻給小組的代碼庫