SVNPath target = new SVNPath((String) targets.get(i), true);
try {
if (target.isURL()) {
client.doGetFileContents(target.getURL(), target.getPegRevision(), getSVNEnvironment().getStartRevision(), true, getSVNEnvironment().getOut());
} else {
client.doGetFileContents(target.getFile(), target.getPegRevision(), getSVNEnvironment().getStartRevision(), true, getSVNEnvironment().getOut());
}
} catch (SVNException e) {
SVNErrorMessage err = e.getErrorMessage();
getSVNEnvironment().handleWarning(err,
new SVNErrorCode[] {SVNErrorCode.UNVERSIONED_RESOURCE, SVNErrorCode.ENTRY_NOT_FOUND, SVNErrorCode.CLIENT_IS_DIRECTORY},