ISVNInfoHandler infoHandler = getCommandLine().hasArgument(SVNArgument.XML) ? handler : (ISVNInfoHandler) this;
for (int i = 0; i < getCommandLine().getPathCount(); i++) {
myBaseFile = new File(getCommandLine().getPathAt(i));
SVNRevision peg = getCommandLine().getPathPegRevision(i);
handler.setTargetPath(myBaseFile);
wcClient.doInfo(myBaseFile, peg, revision, recursive, infoHandler);
}
myBaseFile = null;
for (int i = 0; i < getCommandLine().getURLCount(); i++) {
String url = getCommandLine().getURL(i);
SVNRevision peg = getCommandLine().getPegRevision(i);