我有3个不同的Perforce Depots(A,B和C)。这3个仓库中的每一个都有很长的修订历史,包括许多内部移动的&删除的文件。
我想将A,B和C的内容移动到新Depot D中的文件夹。一旦我这样做,我想删除A,B和C.我尝试了在内的P4移动命令P4V,但我似乎无法将删除的文件从A,B和C移动到D中的新文件夹。
有没有办法(在P4V,P4Admin或通过命令行)?基本上,将整个Depot移动到新Depot中的文件夹中并维护完整的修订历史记录(包括已删除的文件)。
谢谢!
答案 0 :(得分:2)
听起来你想要改变历史。您希望Perforce假装这些文件最初不是在A,B和C中创建的,而是始终驻留在D.不容易完成。可能有一些复杂的脚本(或通过API)可以重现新位置的所有文件操作。他们所拥有的Python script行可以导入VSS数据集。