updater.doCopy(new File(absoluteSrcPath), null, SVNRevision.WORKING, new File(absoluteDstPath), null, SVNRevision.WORKING, force, false, null);
updater.doCopy(new File(absoluteSrcPath), null, srcRevision, new File(absoluteDstPath), null, SVNRevision.WORKING, force, false, null);
    private void runLocally(final PrintStream out, PrintStream err) throws SVNException {        if (getCommandLine().getPathCount() != 2) {            throw new SVNException("Please enter SRC and DST path");        }        final String absoluteSrcPath = getCommandLine().getPathAt(0);        final String absoluteDstPath = getCommandLine().getPathAt(1);        if (matchTabsInPath(absoluteDstPath, err) || matchTabsInPath(absoluteSrcPath, err)) {            return;        }        SVNCopyClient updater = new SVNCopyClient(getCredentialsProvider(), new SVNCommandEventProcessor(out, err, false));        boolean force = getCommandLine().hasArgument(SVNArgument.FORCE);        updater.doCopy(new File(absoluteSrcPath), null, SVNRevision.WORKING, new File(absoluteDstPath), null, SVNRevision.WORKING, force, false, null);    }