final InfoCallback infoCallback = callback;
try {
info2(pathOrUrl, revision, pegRevision, depth, changelists, new ISVNInfoHandler() {
public void handleInfo(SVNInfo info) {
if (infoCallback != null) {
infoCallback.singleInfo(JavaHLObjectFactory.createInfo2(info));
}
}
});
} catch (SVNException e) {
if (e.getErrorMessage().getErrorCode() != SVNErrorCode.UNVERSIONED_RESOURCE) {