我想将一些特定的更改从Perforce depot的一个部分合并到另一个部分。麻烦的是,在HEAD删除了源文件夹。这意味着当我在Merge / Integrate对话框中添加源文件夹时,它不会显示在“Browse for Files / Folder”窗口中。
是否可以进行合并?
答案 0 :(得分:1)
是的,但不是来自已删除文件的头版。由于已删除文件的头版本已删除,因此尝试分支它实际上是尝试从不存在的内容进行分支。你一无所获。您必须在删除之前从修订中分支。将集成操作限制为文件仍存在的修订号,日期,更改列表等。这可以通过在集成操作中应用过滤器来完成。
答案 1 :(得分:0)
如果这是针对少量文件的,另一种方法是从修订图开始,并确定要集成的修订版。
在软件仓库树中找到该文件,然后键入Ctrl + Shift + R以显示修订图。选择包含要集成的更改的修订。 (提示:右键单击修订版并在编辑器中将其打开以进行验证,或将一个版本拖到另一个版本的文件中以进行区分。)
当您确定要集成的修订版本时,右键单击它并选择“合并/集成”。然后照常进行。
如果要集成多个文件,请将它们添加到与以前文件相同的更改列表中,以便于解析和提交。