Perforce stream copy想要删除文件

Perforce stream copy想要删除文件,perforce,perforce-stream,Perforce,Perforce Stream,我刚刚完成将父流中的一些更改合并到子流中。不知何故,合并遗漏了父流中需要在子流中创建的一堆新文件,我没有注意到。因此,现在这些文件存在于父文件中,而不存在于子文件中 现在,我将复制回父级,它希望删除所有丢失的文件。我无法从父级到子级重新合并,因为perforce说没有要合并的未完成更改。我怎样才能解决这个问题 使现代化 以下是p4v中力积分的设置: 听起来好像在进行合并时,您选择了忽略aka accept Other或accept target,具体取决于您使用的新文件的用户界面。这与在合并过

我刚刚完成将父流中的一些更改合并到子流中。不知何故,合并遗漏了父流中需要在子流中创建的一堆新文件,我没有注意到。因此,现在这些文件存在于父文件中,而不存在于子文件中

现在,我将复制回父级,它希望删除所有丢失的文件。我无法从父级到子级重新合并,因为perforce说没有要合并的未完成更改。我怎样才能解决这个问题

使现代化 以下是p4v中力积分的设置:


听起来好像在进行合并时,您选择了忽略aka accept Other或accept target,具体取决于您使用的新文件的用户界面。这与在合并过程中忽略已更改的文件基本相同;子版本将保留文件的原始未修改版本,当您复制回父版本时,子版本将覆盖父版本,从而消除您忽略的更改


如果忽略是一个错误,那么可以使用p4 integrate-f强制另一个合并/解析。或者,如果您已经知道您只想让孩子拥有一份父文件的精确副本,即您不想合并单个更改,那么您可以使用p4 copy-F以错误的方向从父文件复制到子文件,这样孩子将获得与父文件当前版本相同的文件。

Great,谢谢你的建议。我并没有真正使用命令行,所以我试图在p4v中找到它。如果我右键单击子流并选择合并/集成到“我的子流”,我将看到合并对话框。从那里我可以点击设置默认值。。。在底部。然后我得到另一个对话框,在Behavior->Integrate flags下有一个复选框,上面写着强制集成所有版本,忽略集成历史-f。我是否应该选中该框并重试?请参阅我的帖子中的pics.FYI,我继续尝试设置上面在pv4中提到的-f标志,但perforce仍然告诉我没有任何东西可以合并。也许这是错误的设置?我建议通过电子邮件拍摄Performce技术支持。也许流定义中有一些不寻常的地方——通常我会通过运行p4 client-o和p4 branch-o-s来调试它,但我不确定如何在P4V中找到它。