1

我想将一些特定更改从 Perforce 库的一部分合并到另一部分。问题是,源文件夹在 HEAD 处被删除。这意味着当我在“合并/集成”对话框中添加源文件夹时,它不会显示在“浏览文件/文件夹”窗口中。

是否可以进行合并?

4

2 回答 2

1

是的,但不是来自已删除文件的头部修订。由于已删除文件的头版本已被删除,因此尝试对其进行分支实际上是在尝试从不存在的内容中进行分支。你什么也得不到。您必须在删除之前从修订分支。将您的集成操作限制在您的文件仍然存在的修订号、日期、更改列表等。这可以通过对集成操作应用过滤器来完成。

在此处输入图像描述

于 2013-05-29T16:35:28.757 回答
0

如果这是针对少量文件,另一种方法是从修订图开始并确定要集成的任何修订。

在软件仓库树中找到该文件并键入 Ctrl+Shift+R 以显示修订图。选择包含要集成的更改的修订。(提示:右键单击修订并在编辑器中打开以进行验证,或将一个版本拖到文件的另一个版本上以区分它们。)

确定要集成的修订后,右键单击它并选择合并/集成。然后照常进行。

如果有多个文件要集成,请随时将它们添加到与先前文件相同的更改列表中,以便于解决和提交。

于 2013-08-14T23:39:11.467 回答