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