private SVNProperties readProperties(String name) throws SVNException {
if (hasPropModifications(name)) {
File propertiesFile = getPropertiesFile(name, false);
SVNWCProperties props = new SVNWCProperties(propertiesFile, null);
return props.asMap();
}
Map basePropsCache = getBasePropertiesStorage(true);
if (basePropsCache != null ) {
SVNVersionedProperties baseProps = (SVNVersionedProperties) basePropsCache.get(name);