FSRevisionNode node = myRoot.getRevisionNode(absPath);
SVNProperties newProps = node.getProperties(myOwner);
SVNProperties propDiff = FSRepositoryUtil.getPropsDiffs(oldProps, newProps);
for (Iterator propNames = propDiff.nameSet().iterator(); propNames.hasNext();) {
String propName = (String) propNames.next();
SVNPropertyValue propValue = propDiff.getSVNPropertyValue(propName);
if (kind == SVNNodeKind.DIR) {
editor.changeDirProperty(propName, propValue);
} else if (kind == SVNNodeKind.FILE) {
editor.changeFileProperty(path, propName, propValue);
}