myCurrentFile = file; myPathsMap.put(myCurrentFile.getURL(), myCurrentFile.getPath());
myPathsMap.put(file.getURL(), file.getPath()); myFilesMap.put(path, file);
    public void openFile(String path, long revision) throws SVNException {        path = PathUtil.encode(path);        DAVResource file = new DAVResource(myCommitMediator, myConnection, path, revision);        DAVResource parent = (DAVResource) myDirsStack.peek();        if (parent.isCopy()) {            // part of copied structure -> derive wurl            file.setWorkingURL(PathUtil.append(parent.getWorkingURL(), PathUtil.tail(path)));        }        checkoutResource(file);        myCurrentFile = file;        myPathsMap.put(myCurrentFile.getURL(), myCurrentFile.getPath());    }