Subversion + Apache - не дает права на запись
От: KernelMode  
Дата: 05.11.10 16:37
Оценка:
Subversion + Apache — не дает права на запись

Есть достаточно давно работающий Subversion с несколькими репозиториями и кучей пользователей с разными правами доступа, к которому потребовался доступ снаружи, т.е. через https://server.com/svn/repository Прикрутил к нему доступ через Apache, как описано здесь http://svnbook.red-bean.com/en/1.1/ch06s04.html В результате получается что-то странное. При попытке зайти снаружи у пользователей есть доступ на чтение в соответствии с их правами, и они могут забирать исходники, т.е. Export и Checkout работают. Но при этом ни у кого нет прав на запись (Commit), хотя при доступе изнутри права на запись есть, и все прекрасно работает. Если же попытаться сохранить изменения снаружи через https://server.com/svn/repository , то выдается ошибка

Commit failed (details follow):
access to '/svn/repository/!svn/act/0b265c01-b851-f544-997c-cdf3fe754b3e' forbidden

При том, что те же самые изменения под тем же самым аккаунтом без проблем сохраняются при доступе изнутри. Такое ощущение, что я где-то написал (или наоборот недописал?) команду, которая управляет доступом на запись через Apache. Где грабли? Всем заранее спасибо за помощь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.