p4 更改等效于 P4Java



我想获取作为两个构建标签之间所有中间构建的一部分的 CL。这可以在命令行上实现:

p4 changes "DEPOT_DIR_STRUCT/...@>BUILD_LBL_1,@<=BUILD_LBL_2"

有P4J等效

的吗?

关系。明白了。

这可以使用IServer.getChangelists(...)方法完成。

第一个参数应设置为 -1 以获得完整的 CL 列表。

此方法的第二个参数,即应使用 FileSpecBuilder.makeFileSpecList(...) 方法创建List<IFileSpec>,参数为 "DEPOT_DIR_STRUCT/...@>BUILD_LBL_1,@<=BUILD_LBL_2"

其他参数应设置为按该顺序null, null, true, true, false, true

我后来在某些构建标签上遇到了这个问题。因此,如果遇到类似情况,请尝试将 includeIntegrated 参数设置为 false

相关内容

  • 没有找到相关文章

最新更新