【发布时间】:2012-12-19 00:57:33
【问题描述】:
我希望能够在两个不同的 perforce 流之间区分相同的文件或目录。我知道如何对两个文件运行一个简单的 diff 命令,但我试图找到一种方法来通过脚本说我想将文件 X 与这些流进行比较(可能在脚本中硬编码流名称)。
【问题讨论】:
标签: file version-control perforce
我希望能够在两个不同的 perforce 流之间区分相同的文件或目录。我知道如何对两个文件运行一个简单的 diff 命令,但我试图找到一种方法来通过脚本说我想将文件 X 与这些流进行比较(可能在脚本中硬编码流名称)。
【问题讨论】:
标签: file version-control perforce
编辑:以下适用于命令行,但如果您有 P4V,您只需右键单击流并在流视图中说“与父级差异”。太棒了!
看起来 p4 diff2 支持此功能,但它似乎在我的环境中不起作用。具体来说,您似乎需要像这样表示仓库名称:
p4 diff2 -S //depot/streamname
-S 流 [-P 父级] 将流与其父级进行区分。要将流与配置的父流以外的流进行区分,请指定 -P。
http://www.perforce.com/perforce/r12.2/manuals/cmdref/diff2.html
【讨论】: