editor.changeFileProperty(name, value);
editor.changeFileProperty(commitPath, name, value);
    private void applyAutoProperties(ISVNEntry entry, ISVNEditor editor)            throws SVNException {        if (myCompiledAutoProperties == null) {            myCompiledAutoProperties = compileAutoProperties(myAutoProperties);        }        for (Iterator keys = myCompiledAutoProperties.keySet().iterator(); keys                .hasNext();) {            Pattern pattern = (Pattern) keys.next();            if (pattern.matcher(entry.getName().toLowerCase()).matches()) {                Map properties = (Map) myCompiledAutoProperties.get(pattern);                for (Iterator entries = properties.entrySet().iterator(); entries                        .hasNext();) {                    Map.Entry propEntry = (Map.Entry) entries.next();                    String name = (String) propEntry.getKey();                    String value = (String) propEntry.getValue();                    entry.setPropertyValue(name, value);                    if (editor == null) {                        continue;                    }                    if (entry.isDirectory()) {                        editor.changeDirProperty(name, value);                    } else {                        editor.changeFileProperty(name, value);                    }                }            }        }    }