String commitMessage = (String) getCommandLine().getArgumentValue(SVNArgument.MESSAGE);
String commitMessage = getCommitMessage();
    private void runRemote(PrintStream out, PrintStream err) throws SVNException {        if (getCommandLine().getURLCount() != 2) {            throw new SVNException("Please enter SRC and DST URL");        }        String srcURL = getCommandLine().getURL(0);        SVNRevision srcRevision = SVNRevision.parse((String) getCommandLine().getArgumentValue(SVNArgument.REVISION));        String dstURL = getCommandLine().getURL(1);        if (matchTabsInURL(srcURL, err) || matchTabsInURL(dstURL, err)) {            return;        }        String commitMessage = (String) getCommandLine().getArgumentValue(SVNArgument.MESSAGE);        getClientManager().setEventHandler(new SVNCommandEventProcessor(out, err, false));        SVNCopyClient updater = getClientManager().getCopyClient();        SVNCommitInfo result = updater.doCopy(SVNURL.parseURIEncoded(srcURL), srcRevision, SVNURL.parseURIEncoded(dstURL), false, commitMessage);        if (result != SVNCommitInfo.NULL) {            out.println();            out.println("Committed revision " + result.getNewRevision() + ".");        }    }