如何检查Cl的集成历史记录

时间:2013-09-09 04:50:54

标签: perforce-integrate

如何检查项目A的任何变更清单是否已集成在项目B中?并且还要在项目B中获得相应的提交的Cl。请分享任何perforce命令

1 个答案:

答案 0 :(得分:2)

值得指出的是,P4中的集成单元是文件,而不是更改列表,因此p4命令主要用于告诉您哪些文件是集成的。但是,您可以找出哪些更改列表仍然需要集成某些文件 - 使用p4 interchanges命令。 Perforce docs解释了语法。

假设您有一个描述project Aproject B projAprojB之间关系的分支规范,那么您可以通过以下方式获取未完成的更改列表:

p4 interchanges -b projAprojB

您还可以在P4V合并/积分对话框中获得类似的未完成更改视图。

或者,您可以使用P4V中的“修订图”来查看对给定文件执行的集成;在您想要了解的更改列表中的文件上执行此操作将为您提供有关如果已将其集成到其他项目并且更改列表的信息。

如果这不符合您的需求,那么您唯一的选择是编写脚本,使用p4的shell脚本或APIs provided by Perforce

之一