SVNWCClient wcClient = getClientManager().getWCClient();
myOut = out;
SVNXMLSerializer serializer = new SVNXMLSerializer(myOut);
SVNXMLInfoHandler handler = new SVNXMLInfoHandler(serializer);
if (getCommandLine().hasArgument(SVNArgument.XML) && !getCommandLine().hasArgument(SVNArgument.INCREMENTAL)) {
handler.startDocument();
}
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);