首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用p4java客户端确定执行结帐时的最大changelistId

使用p4java客户端确定执行结帐时的最大changelistId
EN

Stack Overflow用户
提问于 2013-05-24 20:51:46
回答 1查看 226关注 0票数 0

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

我正在寻找客户端的当前修订号,以帮助我确定它是否与服务器同步。像'p4 cstat‘中的示例这样的细节将是完美的:

代码语言:javascript
复制
p4 cstat
... change 1
... status have

...... 

... change 17
... status partial

... change 18
... status need

p4java p4java 2012.3版

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2013-08-15 12:19:08

一种常见的方法是使用"p4 changes -m Q/...#have“。对于P4Java,您可以通过适当的filespec和版本说明符在IOptionsServer上使用GetChangelists()方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16735418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档