使用 Perforce,如何在不同流之间合并文件?

With Perforce, How to merge files between different streams?

全部

我有两个流,例如 Main 和 Dev。如果我在 Main 上工作并修改了一个名为 move.cs 的文件来解决问题,我如何将 move.cs 合并到 Dev。由于可能我必须更改 Main stream 上的很多文件以更正错误,如果可以将更正后的文件合并或复制到 Dev stream 可能会很容易,这样同样的错误也可以在 Dev stream 上解决。

有办法吗? 谢谢!

我假设 Dev 是 Main 的子流。

在 P4V 图形流视图中,您可以右键单击子流,然后 select "Merge/Integrate to Dev..."。默认情况下,它将尝试从父流合并到父 #head 修订版。

更一般地,您必须使用 p4 integrate 命令。

您也可以将您的变更集搁置在另一个流中并取消自我。