【问题标题】:Diffing between streams in PerforcePerforce 中流之间的差异
【发布时间】:2012-12-19 00:57:33
【问题描述】:

我希望能够在两个不同的 perforce 流之间区分相同的文件或目录。我知道如何对两个文件运行一个简单的 diff 命令,但我试图找到一种方法来通过脚本说我想将文件 X 与这些流进行比较(可能在脚本中硬编码流名称)。

【问题讨论】:

    标签: file version-control perforce


    【解决方案1】:

    编辑:以下适用于命令行,但如果您有 P4V,您只需右键单击流并在流视图中说“与父级差异”。太棒了!


    看起来 p4 diff2 支持此功能,但它似乎在我的环境中不起作用。具体来说,您似乎需要像这样表示仓库名称:

    p4 diff2 -S //depot/streamname
    

    -S 流 [-P 父级] 将流与其父级进行区分。要将流与配置的父流以外的流进行区分,请指定 -P。

    http://www.perforce.com/perforce/r12.2/manuals/cmdref/diff2.html

    【讨论】:

    • 请注意,'p4 diff' 和 'p4 diff2' 是两个不同的命令。计算本地机器上的文件与服务器存储库中的文件之间的差异;另一个计算服务器存储库中两个文件之间的差异。
    猜你喜欢
    • 1970-01-01
    • 2012-03-24
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 2012-03-09
    • 2011-02-01
    相关资源
    最近更新 更多