perforce:'p4更改',其变化'diff'在两个变更集之间

时间:2018-01-11 09:50:00

标签: perforce

有没有办法列出每个变更主题的所有变化及其在两个变更集之间的变化差异?

p4 diff2 -u //depot/build/stage/gobuild/...@676277 //depot/build/stage/gobuild/...@676640

这只给出了合并的差异

2 个答案:

答案 0 :(得分:0)

p4 changes无法向您展示差异。您可以使用它来收集更改列表编号,然后您可以为每个产生差异的p4 describe调用。

有关差异的格式,请参阅p4 help describe

答案 1 :(得分:0)

以下是如何编写Bartek答案的简单方法:

p4 -Ztag -F "describe %change%" changes -s submitted @676277,676640 | p4 -x - run

如果你想进一步按下输出,你需要扣上并学习脚本语言--p4命令行可以自己做很多事情,但它不能替代Perl。 :)