myCurrentFile = new SVNFileInfo(myCurrentDirectory, path, true);
myCurrentFile = new SVNFileInfo(path);
    public void addFile(String path, String copyFromPath, long copyFromRevision) throws SVNException {        path = PathUtil.removeLeadingSlash(path);        path = PathUtil.removeTrailingSlash(path);        myCurrentFile = new SVNFileInfo(myCurrentDirectory, path, true);        myCurrentFile.myBaseProperties = Collections.EMPTY_MAP;        myCurrentFile.myBaseFile = SVNFileUtil.createUniqueFile(myRoot, PathUtil.tail(path), ".tmp");        try {            myCurrentFile.myBaseFile.createNewFile();        } catch (IOException e) {            SVNErrorManager.error(0, e);        }        myCurrentFile.myFile = SVNFileUtil.createUniqueFile(myRoot, PathUtil.tail(path), ".tmp");        try {            myCurrentFile.myFile.createNewFile();        } catch (IOException e) {            SVNErrorManager.error(0, e);        }    }