if (path.trim().endsWith("..")) {
if (path.trim().equals("..")) { File dir = new File(path, ".svn"); if (!dir.exists() || !dir.isDirectory()) { err.println("svn: '..' is not a working copy"); return; }
    public void run(PrintStream out, PrintStream err) throws SVNException {                SVNCommandLine line = getCommandLine();                for(int i = 0; i < line.getPathCount(); i++) {            String path = line.getPathAt(i);            if (path.trim().endsWith("..")) {                //err.println("Path '" + path + "' ends with '..', which is unsupported for this operation");                //return;            }                    }        for(int i = 0; i < line.getPathCount(); i++) {            String path = line.getPathAt(i);            String homePath = path;            ISVNWorkspace workspace = createWorkspace(path);            DebugLog.log("workspace created at: " + workspace.getID());            try {                path = SVNUtil.getWorkspacePath(workspace, new File(path).getCanonicalPath());            } catch (IOException e) {                throw new SVNException(e);            }            DebugLog.log("path in workspace: " + path);                        doStatus(homePath, workspace, path, !line.hasArgument(SVNArgument.NON_RECURSIVE),                     line.hasArgument(SVNArgument.SHOW_UPDATES),                     line.hasArgument(SVNArgument.VERBOSE),                     line.hasArgument(SVNArgument.NO_IGNORE),                     out);        }    }