0

我在本地回购中有 2 个分支。我正在开发一个实用程序 JAR,它比较两个分支并列出各个开发人员在发布周期中所做的更改(文件更改、添加和删除)

早些时候,我在 P4 命令行中使用 P4 Diff2 命令手动列出更改并将输出复制粘贴到 Excel 以制作报告。现在我正在尝试使用 Perforce Java API 做同样的事情

p4 diff2 -Od //depot/rel1/ //depot/rel2/

有人可以建议 Perforce Java API 中 Diff2 的替代方案吗

提前致谢

4

1 回答 1

0

如果该diff2命令执行您想要执行的操作,您可能只想从 P4Java 运行该命令,而不是找到它的替代方法:

https://www.perforce.com/perforce/doc.current/manuals/p4java-javadoc/com/perforce/p4java/impl/mapbased/server/cmd/Diff2Delegator.html

如果您需要一个替代方案,因为diff2它不能满足您的需求,您能解释一下您需要什么吗?

于 2018-11-01T17:48:19.320 回答