wcAccess.close(true);
wcAccess.close(false);
    public void doGetRevisionProperty(File path, String propName,            SVNRevision pegRev, SVNRevision revision,            ISVNPropertyHandler handler) throws SVNException {        if (propName != null && propName.startsWith(SVNProperty.SVN_WC_PREFIX)) {            SVNErrorManager.error("svn: '" + propName                    + "' is a wcprop , thus not accessible to clients");        }        SVNWCAccess wcAccess = createWCAccess(path);        try {            wcAccess.open(true, false);            String url = wcAccess.getTargetEntryProperty(SVNProperty.URL);            long revNumber = getRevisionNumber(path, revision);            if (pegRev == null || !pegRev.isValid()) {                pegRev = SVNRevision.parse(wcAccess                        .getTargetEntryProperty(SVNProperty.REVISION));            }            revision = SVNRevision.create(revNumber);            url = getURL(url, pegRev, revision);            doGetRevisionProperty(url, propName, revision, handler);        } finally {            wcAccess.close(true);        }    }