Perforce (http://kb.perforce.com/article/1086/p4java-api) の p4java ライブラリを使用して、変更リスト内のどのファイルが未解決で、提出する前に解決する必要があるかを調べようとしています。 .
IChangelist changelist = getServer().getChangelist(changelistId);
List<IFileSpec> changelistPendingFiles = changelist.getFiles(false);
このリストでは、どの IFileSpec をまだ解決する必要があるかを把握しようとしています。
このようなもの:
for (IFileSpec pendingFile : changelistPendingFiles) {
// How to find out if pendingFile needs to be resolved?
FileAction action = pendingFile.getAction();
// The above results in "FileAction.EDIT",
// but that doesn't tell me anything about the unresolved state
// The "diffStatus" variable for this pendingFile is "pending"
// The "howResolved" variable for this pendingFile is null
// The "opStatus" variable for this pendingFile is VALID
}
あなたが提供できるものをありがとう!