【问题标题】:With Perforce, How to merge files between different streams?使用 Perforce,如何在不同流之间合并文件?
【发布时间】:2015-11-05 11:50:27
【问题描述】:

全部

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

还有办法吗? 谢谢!

【问题讨论】:

    标签: perforce


    【解决方案1】:

    我假设 Dev 是 Main 的子流。

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

    通常你必须使用p4 integrate 命令。

    【讨论】:

    • 它是否将每个文件从 Main 合并到 Dev?我需要的只是将几个文件从 Main 合并到 Dev。
    • 看看这里:perforce.com/perforce/r14.2/manuals/cmdref/p4_integrate.html 命令行或 GUI 有许多选项。通常,您要在 Perforce 中合并的单元是一个更改列表,即一组连贯的更改,但您可以选择一个或多个文件。
    【解决方案2】:

    您还可以将您的 changset 搁置在另一个流中并取消它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-31
      • 1970-01-01
      • 1970-01-01
      • 2012-12-19
      相关资源
      最近更新 更多