如何重命名解决方案和其中的项目而不破坏 PerForce 仓库上的任何内容?

发布于 2024-12-04 20:52:02 字数 104 浏览 0 评论 0原文

我想重命名我的解决方案和其中的几个类等,它们已经在 Perforce 仓库的源代码控制仓库中。

我怎样才能一步一步地做到这一点而不损害软件仓库和已经在本地计算机中保存副本的用户?

I would like to rename my solution and a couple of classes etc. in it which is already in source-control depot, in Perforce depot.

How can I do that step by step without harming the depot and the users who are already keeping a copy in their local machines?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一花一树开 2024-12-11 20:52:02

在解决方案中重命名文件有时会导致代码损坏,因此首先要做的就是创建一个分支。然后在分支中进行修改。当一切正常后,重新集成到主线中。其他用户只需同步到最新版本,Perforce 将负责重命名、删除等。

Renaming files in a solution will result in broken code at some point so the first thing to do is make a branch. Then make the modifications in the branch. When everything is working properly, integrate back into the main line. Other users then just need to synch to the latest revision and Perforce will take care of the renaming, deleting, etc.

鼻尖触碰 2024-12-11 20:52:02

假设您的 Perforce 服务器版本为 2009.1 或更高版本,您可以使用 p4 move 命令执行以下操作:

  • p4 编辑要移动的文件 p4
  • 将它们移动到新文件
  • p4 提交更改。

有关更多详细信息,请参阅 Perforce 文档

Assuming your Perforce server is version 2009.1 or later, you can use the p4 move command to do this:

  • p4 edit the files you want to move
  • p4 move them to the new files
  • p4 submit the changes.

See the Perforce documentation for more details.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文