String path = line.getPathAt(0); 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); if (path.trim().endsWith("..")) { err.println("Path '" + path + "' ends with '..', which is unsupported for this operation"); return; }
    public void run(PrintStream out, PrintStream err) throws SVNException {                SVNCommandLine line = getCommandLine();                String path = line.getPathAt(0);        if (path.trim().endsWith("..")) {            err.println("Path '" + path + "' ends with '..', which is unsupported for this operation");            return;        }        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(workspace, path, !line.hasArgument(SVNArgument.NON_RECURSIVE),                 line.hasArgument(SVNArgument.SHOW_UPDATES),                 line.hasArgument(SVNArgument.VERBOSE),                 line.hasArgument(SVNArgument.NO_IGNORE),                 out);    }