转换p4移动到p4集成

时间:2010-01-06 02:16:37

标签: version-control integration perforce

有没有一种简单的方法可以将(大)p4移动列表转换为p4集成?对移动的文件有很多待定的修改,因此只需还原而不是集成。

Perforce不会让您只恢复已删除的文件(这将留下所需的集成)。

1 个答案:

答案 0 :(得分:0)

即使Perforce允许,恢复已删除的文件也不会留下集成,它会留下添加。移动操作包括将文件添加(不集成)到新位置,然后从旧位置删除它们。如果你考虑一下,将文件集成到一个新位置然后从原始位置删除它是没有意义的。集成的目的是维护两组文件之间的关系。

据我所知,Perforce没有提供“一键”机制来做你想做的事情,但这并不太难:

  • 将您修改过的文件复制到临时目录
  • 还原文件移动
  • 整合文件,然后在新位置打开它们进行编辑
  • 将更改的文件从临时目录复制到新位置并提交