File 在性能上的流之间的差异

File 在性能上的流之间的差异,file,version-control,perforce,File,Version Control,Perforce,我希望能够在两个不同的perforce流之间区分相同的文件或目录。我知道如何对两个文件运行一个简单的diff命令,但我正试图找到一种方法,通过脚本说我想将文件X与这些流进行diff(可能将流名称硬编码在脚本中)。编辑:下面的命令行适用,但如果您有P4V,只需右键单击流并说流视图中的“与父对象的差异”。太棒了 p4 diff2似乎支持此功能,但在我的环境中似乎不起作用。具体而言,您需要这样表示仓库名称: p4 diff2 -S //depot/streamname -S流[-p父流] 将流与其

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

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


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

p4 diff2 -S //depot/streamname
-S流[-p父流] 将流与其父级进行区分。若要将流与其配置的父级以外的流进行区分,请指定-P


请注意,“p4 diff”和“p4 diff2”是两个不同的命令。一个命令计算本地计算机上的文件与服务器存储库中的文件之间的差异;另一个命令计算服务器存储库中两个文件之间的差异。