我想知道如何在perforce中重命名分支规范(也称为“分支映射”)。P4V client不允许您编辑支管等级库名称。
仅仅添加另一个分支规范、复制设置并删除旧的分支规范是否安全?
发布于 2009-12-16 23:28:06
Perforce不提供重命名分支规范的机制。也许他们担心,如果你去重命名一个脚本,你可能会无意中破坏一些脚本?
是的,创建一个新的分支,从旧的复制设置并删除它是安全的(当然,前提是没有任何东西依赖于具有那个旧名称的分支规范)。
发布于 2009-12-17 09:31:27
缺少分支规范重命名扩展到所有规范(用户、组、客户端、标签、作业等)。这就是命令行可以派上用场的地方:
p4 branch -o OLDBRANCH | sed -e "s,OLDBRANCH,NEWBRANCH," | p4 branch -i && p4 branch -d OLDBRANCH发布于 2011-11-15 08:11:45
请查看此链接:
http://kb.perforce.com/article/24/renaming-depot-directories
具体步骤取决于您的服务器版本。例如,在2009+服务器中,您可以使用pedit和pmove来重命名和保存文件历史记录。
https://stackoverflow.com/questions/1914992
复制相似问题