0

我正在寻求帮助以确定使用 p4java API 的本地 Perforce 视图的最大 changeListId/revisionId。我尝试使用 com.perforce.p4java.client.Client 创建 FileSpec 列表,但在查询客户端时未在任何文件上设置 changeListId - 服务器正常。

我正在寻找客户当前的修订号来帮助我确定它是否与服务器同步。'p4 cstat' 中的这个示例的详细信息将是完美的:

p4 cstat
... change 1
... status have

...... 

... change 17
... status partial

... change 18
... status need

p4java p4java 版本 2012.3

提前致谢!

4

1 回答 1

1

一种常见的方法是使用“p4 changes -mq ///...#have”。使用 P4Java,您将使用 IOptionsServer 上的 GetChangelists() 方法以及适当的文件规范和版本说明符。

于 2013-08-15T04:19:07.560 回答