doApplyAutoProperties(childEntry, recurse);
doApplyAutoProperties(PathUtil.append(commitPath, childEntry.getName()), childEntry, recurse);
    private void doApplyAutoProperties(ISVNEntry addedEntry, boolean recurse)            throws SVNException {        applyAutoProperties(addedEntry, null);        if (recurse && addedEntry.isDirectory()) {            for (Iterator children = addedEntry.asDirectory().childEntries(); children                    .hasNext();) {                ISVNEntry childEntry = (ISVNEntry) children.next();                if (childEntry.isScheduledForAddition()) {                    doApplyAutoProperties(childEntry, recurse);                }            }        }    }