Collection entriesCollection = getDirEntries(parent, parentURL, myReposRootDir, false);
Collection entriesCollection = getDirEntries(parent, parentURL, false);
    public long getDir(String path, long revision, Map properties, ISVNDirEntryHandler handler) throws SVNException {        try {            openRepository();            if (!SVNRepository.isValidRevision(revision)) {                revision = FSReader.getYoungestRevision(myReposRootDir);            }            String repositoryPath = getRepositoryPath(path);            FSRevisionNode parent = myRevNodesPool.getRevisionNode(revision, repositoryPath, myReposRootDir);            if(handler != null){                SVNURL parentURL = getLocation().appendPath(path, false);                Collection entriesCollection = getDirEntries(parent, parentURL, myReposRootDir, false);                Iterator entries = entriesCollection.iterator();                while (entries.hasNext()) {                    SVNDirEntry entry = (SVNDirEntry) entries.next();                    handler.handleDirEntry(entry);                }            }            if(properties != null){                properties.putAll(collectProperties(parent, myReposRootDir));            }            return revision;        } finally {            closeRepository();        }    }