我想重命名我的解决方案和其中的几个类等,它们已经在源代码控制库中,在 Perforce 库中。
我怎样才能在不损害仓库和已经在本地机器上保存副本的用户的情况下逐步做到这一点?
我想重命名我的解决方案和其中的几个类等,它们已经在源代码控制库中,在 Perforce 库中。
我怎样才能在不损害仓库和已经在本地机器上保存副本的用户的情况下逐步做到这一点?
在解决方案中重命名文件有时会导致代码损坏,因此首先要做的是创建一个分支。然后在分支中进行修改。当一切正常时,重新集成到主线中。然后其他用户只需要同步到最新版本,Perforce 将负责重命名、删除等。
假设您的 Perforce 服务器是 2009.1 或更高版本,您可以使用 p4 move 命令执行此操作:
有关更多详细信息,请参阅Perforce 文档。