gpt4 book ai didi

perforce - 如何在 Perforce 之间移动文件夹 "depots"

转载 作者:行者123 更新时间:2023-12-02 21:45:25 25 4
gpt4 key购买 nike

前几天无意中删除了我的 Svn 存储库后,我想尝试其他东西,因此我选择 Perforce 作为我当前的版本控制工具测试场。进展顺利,我很喜欢在 Perforce 中看到的东西。

这是我的问题。我已将文件提交到 Perforce 服务器,然后使用我的客户端电脑从主 Perforce 服务器获取这些项目。现在一切都很好,除了我意识到可以在 Perforce 中使用多个“仓库”,并且对我来说,出于组织的考虑,我应该将其中一些项目移动到另一个仓库,也许是有道理的出于安全原因,请注意。

我一直在寻找一些答案,并且已经找到了其中的几个,但是我无法产生任何预期的结果,因此我在这里寻求一些专家的建议。

我尝试过的页面之一就是这个

http://kb.perforce.com/article/24/renaming-depot-directories

似乎提供了一种解决方案,但是我无法将文件从一个仓库移动到同一服务器进程上的另一个仓库。页面中的示例可以很好地将某些文件夹移动到同一仓库中的文件夹。该示例似乎演示了移动到同一软件仓库下的另一个文件夹。

因此,我正在寻找一种合理且安全的方法,将我的主 Perforce depot 文件夹移动到同一服务器上的另一个 depot,并且自然不会丢失任何工作。

这就是我想要的

-- 当前

//Depot-A
-->folder1
-->folder2

--我想要

//Depot-A
-->folder1

//Depot-B
-->folder2

谢谢

最佳答案

在不同软件仓库之间移动文件与在同一软件仓库内的文件夹之间移动文件没有什么不同,不同之处在于目标软件仓库必须已存在。使用您的示例,假设“Depot-B”尚不存在,要将“folder2”从“Depot-A”移动到“Depot-B”,您只需执行以下操作:

p4 depot Depot-B
p4 edit //Depot-A/folder2/...
p4 move //Depot-A/folder2/... //Depot-B/folder2/...
p4 submit

关于perforce - 如何在 Perforce 之间移动文件夹 "depots",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13338841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com