The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Subversion доступ по группам"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Авторизация и аутентификация, LDAP)
Изначальное сообщение [ Отслеживать ]

"Subversion доступ по группам"  +/
Сообщение от erhe (ok) on 03-Мрт-10, 22:58 
Здравствуйте.

Развернули Subversion (без Apache)и решили цепляться к нему с помощью TorturiesSVN. Чтобы все было хорошо и красиво, было решено создать группы,которые будут определять доступ к хранилищу. Выполнял всё согласно документации, но эффект переменный. Т.е., как пользователь группы я вхожу в разрешенную область и даже вижу в ней свои проекты, но не могу создавать новые папки проектов, не могу просмотреть лог событий на известном проекте и т.п. Такое ощущение, что не смотря на права 'rw' часть объектов выпало из доступа.

Как правильно это сделать (без Apache) только средствами svnserve?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Subversion доступ по группам"  +/
Сообщение от ALex_hha (ok) on 04-Мрт-10, 01:15 
Показывай настройки доступа
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Subversion доступ по группам"  +/
Сообщение от erhe (ok) on 12-Мрт-10, 08:35 
>Показывай настройки доступа

Вот.

passwd:
[users]
user1 = user1
user2 = user2

authz:
[groups]
ovs=user1
orp=user2

[/OVS]
@ovs=rw
*=

[OVS:/]
@ovs = rw
* =


svnserve.conf:
[general]
anon-access = read
#auth-access = write
password-db = passwd
authz-db = authz

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Subversion доступ по группам"  +/
Сообщение от ALex_hha (ok) on 13-Мрт-10, 00:39 
#auth-access = write
комент убери, и что с таким конфигом не работает?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 13-Мрт-10, 09:47 
>#auth-access = write
>комент убери, и что с таким конфигом не работает?

Комент поставил -- как в доке пишут, если разделение по группам. Ладно. Уберу -- попробую, о результатах отпишусь.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 15-Мрт-10, 09:08 
>>#auth-access = write
>>комент убери, и что с таким конфигом не работает?

Убрал комментарий. На Последней версии 1.6.6 и на новом хранилище -- работает прекрасно. А на версии 1.3 в уже готовом хранилище (там уже какие-то проекты сидят, создали два каталога и пытаюсь в один из них под своими правами добавить файл или папку) -- не работает. Или это глюк старой версии сервера, или хранилище помнит, что права у меня были раньше другие и не дает писать под новыми :-(


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Subversion доступ по группам"  +/
Сообщение от ALex_hha (ok) on 15-Мрт-10, 14:44 
> А на версии 1.3

ну и древность, она ж 2005 года, ей уже 5 лет!!!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 15-Мрт-10, 17:02 
>> А на версии 1.3
>
>ну и древность, она ж 2005 года, ей уже 5 лет!!!

И что? Поставил на чистую машину сервак 1.3 и цепляюсь к нему TorturisSVN тоже 1.3 -- всё прекрасно работает: куда надо пускает, куда не надо -- нет. А в то -- старое хранилище -- максимум показывает содержимое и логи. Писать не дает :-( Видимо придется перзаливать проект (ну тогда уже и сервер можно на 1.6.6 перевести)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Subversion доступ по группам"  +/
Сообщение от ALex_hha (ok) on 16-Мрт-10, 11:59 
>И что?

а не чо, что она уже давно не поддерживается разработчиками? :)

> ну тогда уже и сервер можно на 1.6.6 перевести

тогда уж сразу 1.6.9 ;) Правда не уверен, что dump/restore тут помогут, скорее всего надо будет полностью заливать проекты руками

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 16-Мрт-10, 13:52 
>тогда уж сразу 1.6.9 ;) Правда не уверен, что dump/restore тут помогут,
>скорее всего надо будет полностью заливать проекты руками

Ну? про последнюю версию -- не проблема. Вот перезаливать... Буду доку читать и опыты ставить.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 16-Мрт-10, 23:05 
>тогда уж сразу 1.6.9 ;) Правда не уверен, что dump/restore тут помогут,
>скорее всего надо будет полностью заливать проекты руками

Подскажите, пжлста, можно ли командами svn переместить проект (со всей историй изменений) в другой каталог хранилища?

Я пробовал через граф. интерфейс TortouriseSVN перекинуть проект proj1 (админом зашел и из одного каталога GROUP1 мышью перетащил в другой каталог GROUP2). Проект перекинулся, но вся история "отвалилась". В логах пользователя для GROUP2 написано, что проект перенесен админом и всё. Нет даже когда и кем создан и впервые залит в хранилище :-(

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 16-Мрт-10, 23:08 
Т.о., если потребуется пользователю GROUP2 загрузить предпоследнюю версию проекта proj1? -- он не сможет. А это не есть гуд :-(


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Subversion доступ по группам"  +/
Сообщение от erhe (??) on 19-Мрт-10, 17:29 
Всё. Всем спасибо. Вопрос закрыт.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру