我正在使用perforce,我的代码包含../dev
文件夹,包含可测试代码的../trunk
文件夹,以及可以部署代码的../rel
文件夹生产。我工作的方式是我在../dev
上工作,当我有一个稳定版本时,我会转到../trunk
。测试后,我抓住../trunk
并将其分支到../rel
。
我意外地将../dev
分支到../rel
,因此我继续并标记为删除../rel
文件夹。然后,我尝试将../trunk
分支到../rel
但是perforce没有说“文件已经存在时无法填充目标路径”。所以,似乎即使我删除了分支到../rel
的错误文件,它们仍然存在,我无法使用../trunk
文件覆盖它们。
我该怎么办?
答案 0 :(得分:5)
使用“强制整合”标志:
p4 integration -f ../ dev / ... ../ rel /...