private void runLocally(final PrintStream out) throws SVNException {
private void runLocally(final PrintStream out, PrintStream err) throws SVNException { boolean force = getCommandLine().hasArgument(SVNArgument.FORCE); SVNWCClient client = new SVNWCClient(getCredentialsProvider(), new SVNCommandEventProcessor(out, err, false));  boolean error = false;
    private void runLocally(final PrintStream out) throws SVNException {        for (int i = 0; i < getCommandLine().getPathCount(); i++) {            final String absolutePath = getCommandLine().getPathAt(i);            final String workspacePath = absolutePath;            final ISVNWorkspace workspace = createWorkspace(absolutePath);            boolean force = getCommandLine().hasArgument(SVNArgument.FORCE);            workspace.addWorkspaceListener(new SVNWorkspaceAdapter() {                public void modified(String path, int kind) {                    try {                        path = convertPath(workspacePath, workspace, path);                    } catch (IOException e) {}                    println(out, "D  " + path);                }            });            final String relativePath = SVNUtil.getWorkspacePath(workspace, absolutePath);            workspace.delete(relativePath, force);        }    }