我想重新命名我的解決方案和幾個類,在它已經在源代碼控制倉庫,在Perforce倉庫。如何在不破壞PerForce軟件倉庫的情況下重命名解決方案和項目?
我該如何一步一步做到這一點,而不會損害已在本地機器中保存副本的軟件倉庫和用戶?
我想重新命名我的解決方案和幾個類,在它已經在源代碼控制倉庫,在Perforce倉庫。如何在不破壞PerForce軟件倉庫的情況下重命名解決方案和項目?
我該如何一步一步做到這一點,而不會損害已在本地機器中保存副本的軟件倉庫和用戶?
假設你的Perforce服務器是2009.1版本或更高版本,可以使用P4移動命令做到這一點:
查看Perforce documentation瞭解更多詳情。
重命名解決方案中的文件會導致代碼在某個時候出現故障,所以首先要做的就是創建一個分支。然後在分支中進行修改。當一切工作正常時,重新回到主線。其他用戶則需要同步到最新版本,並且Perforce將負責重命名,刪除等操作。