return null;
    public SVNDirEntry info(String path, long revision) throws SVNException {        try {            openConnection();            String fullPath = getFullPath(path);            SVNURL url = getLocation().setPath(fullPath, false);            path = getRepositoryPath(path);            Object[] buffer = new Object[] { "stat", path, getRevisionObject(revision) };            write("(w(s(n)))", buffer);            authenticate();            read("[((?F))]", buffer);            SVNDirEntry entry = (SVNDirEntry) buffer[0];            if (entry != null) {                entry = new SVNDirEntry(url, SVNPathUtil.tail(path), entry.getKind(), entry.getSize(), entry.hasProperties(), entry.getRevision(), entry.getDate(), entry.getAuthor());            }            return entry;        } finally {            closeConnection();        }    }