java如何在perforce中获取以前的版本CL
我正在编写一个程序,在那里我有CL
,我需要从中访问每个文件的previoius修订版CL
我怎么才能拿到
到目前为止,我写的代码是:
IChangelist cl = server.getChangelist(clId);
List<IFileSpec> files = cl.getFiles(true);
for(int i = 0; i < files.size() ; i++) {
IFileSpec fileSpec=files.get(i);
}
# 1 楼答案
修订说明符可以在这里帮助您(请参阅“p4帮助修订”)
特别是,这些文件的上一个版本是上一个变更列表中的文件
因此,由于clId是您关心的变更列表,请计算change
clPrev = (clId - 1)
,然后查找'file@clPrev“