SVNPropertiesManager.validateRevisionProperties(revisionProperties);
SVNCommitInfo commitInfo = null;
ISVNEditor commitEditor = repos.getCommitEditor(commitMessage, null, true, revisionProperties, null);
try {
commitEditor.openRoot(revNumber);
if (kind == SVNNodeKind.FILE) {
commitEditor.openFile("", revNumber);
commitEditor.changeFileProperty("", propName, propValue);
commitEditor.closeFile("", null);
} else {