Попробуйте это:
a) Переместите затронутый подкаталог из рабочей копии - поместите его в другое место, чтобы он стал невидимым для SVN
b) cd в корне рабочейскопировать
c) очистить svn по мере необходимости
d) обновить svn, которая восстановит чистый подкаталог со всеми правильными разрешениями.
e) объединить все изменения вручнуюфайлы подкаталога из ранее перемещенной версии.НЕ копируйте обратно ни в одну из областей управления .svn.
f) svn diff, чтобы проверить, что ручное слияние
g) svn commit теперь должен работать, так как разрешения были исправлены.