Назад | Перейти на главную страницу

Почему VisualSVN не применяет учетные данные правильно?

У меня есть репозиторий svn, которым управляет VisualSVN.

Я создал новую группу и добавил в нее двух новых пользователей. Когда я присоединяю эту группу к существующему репозиторию и устанавливаю права на чтение / запись, эти права не работают для подкаталогов. я должен установить права на каждый подкаталог. но даже тогда пользователи этой группы могут только читать репозиторий, они не могут ничего писать в него.

Это работает для новых пользователей, когда я создаю новый репозиторий.

Пользователи используют tortoisesvn и получают подобное сообщение при попытке записи в этот репозиторий, например

https: // myserver: 8443 / svn / subdir / Application / trunk

access to /svn/subdir/!svn/act/76a4c6fd-fa15-594a-a419-18493dacaf51' forbidden

Я нашел проблему.

tortoisesvn может писать в репозиторий, если URL-адрес находится в том же регистре, что и каталог сервера.

Пример:

url:    https://servername/svn/TEST/
dir:    //servername/c$/repo/TEST
rights: read/write
result: read/write works

url:    https://servername/svn/TEST/
dir:    //servername/c$/repo/test
rights: read/write
result: only read works