我希望能够在两个不同的流之间区分相同的文件或目录。我知道如何运行一个简单的diff命令对两个文件,但我试图找到一种方法,通过脚本说,我想diff文件X与这些流(可能有流名称硬编码在一个脚本)。
编辑:下面的命令行工作,但如果你有P4V,你可以简单地右键单击流,并在流视图中说"Diff against parent"。太棒了!
看起来这是由p4 diff2支持的,它似乎只是在我的环境中不起作用。具体来说,您似乎需要像这样表示仓库名称:
p4 diff2 -S //depot/streamname
-S stream [-P parent]将一个流与其父流进行区分。要将流与配置的父流不同,请指定-P。
http://www.perforce.com/perforce/r12.2/manuals/cmdref/diff2.html