SVNAdminArea dir = entry.getKind() == SVNNodeKind.DIR ? access.retrieve(path) : access.retrieve(path.getParentFile());
SVNVersionedProperties wcProps = dir.getWCProperties(entry.getName());
SVNPropertyValue oldValue = wcProps.getPropertyValue(propName);
wcProps.setPropertyValue(propName, propValue);
if (write) {
dir.saveWCProperties(false);
}
return oldValue == null ? propValue != null : !oldValue.equals(propValue);
}
public static SVNPropertyValue getWCProperty(SVNWCAccess access, File path, String propName) throws SVNException {