how to get the files from merge changesets using client libraries ?
![]() Hello
Change changedFile = (Change)changedFileObj; versionableHandle = changedFile.afterState(); if(null != versionableHandle){ Object file = SCMPlatform.getWorkspaceManager(currentWIRepo).versionableManager().fetchCompleteState(versionableHandle, monitor);
currentWIRepo.itemManager().fetchCompleteItem(changeSet.getComponent(), IItemManager.DEFAULT, null)).getName()); if(file instanceof IFileItem){ filesList = filesList+((IFileItem) file).getName()+","; } } else{ versionableHandle = changedFile.beforeState(); Object file = SCMPlatform.getWorkspaceManager(currentWIRepo).versionableManager().fetchCompleteState(versionableHandle, monitor); if(file instanceof IFileItem){ filesList = filesList+((IFileItem) file).getName()+"(-),";
} } Please tell if any hint ? |
Comments
Which line (or API call) was giving the IllegalArgumentException?