реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> SVN: настройка доступа, svn + apache + mod_authz_svn
esaulenka
сообщение Oct 2 2009, 12:29
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



У нас принято хранить в SVN'е помимо самих исходников ещё и конечный результат - hex'ы прошивок.
Это несколько упрощает жизнь тестировщиков - они всегда могут взять любую нужную версию прошивки.
Однако к исходникам тестировщикам доступ иметь не положено.

Сейчас это решается описанием в AuthzSVNAccessFile чего-то вроде
Код
[/]
@developers = rw
[/proj1/objects]
@testers = r
[/proj2/objects]
@testers = r


Проблема в том, что проектов в репозитарии довольно много, прописывать каждый - некрасиво.

Гугль говорит, что какие-то энтузиасты писали патчи для mod_authz_svn, чтобы он поддерживал wildcards, только в основную ветку это никак не попадёт...
Какие-нибудь варианты предложите?


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
Terminator
сообщение Oct 6 2009, 02:43
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 209
Регистрация: 7-12-04
Из: Томск
Пользователь №: 1 382



Я на эту проблему забил, как только возникнет прецедент, виновный будет казнён. В svn все ходы записаны.
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Oct 6 2009, 09:58
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Идея в том, чтобы ограничить доступ на чтение, а не только на запись.

Но вот авторы SVN'а видимо, не очень хотят поддерживать несвободное ПО smile.gif


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
Terminator
сообщение Oct 7 2009, 08:20
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 209
Регистрация: 7-12-04
Из: Томск
Пользователь №: 1 382



Цитата(esaulenka @ Oct 6 2009, 16:58) *
Идея в том, чтобы ограничить доступ на чтение, а не только на запись.

Ну сделай ещё один репозиторий и туда складывай только прошивки. Для автоматизации сего процесса можно hook повесить.

Цитата
Но вот авторы SVN'а видимо, не очень хотят поддерживать несвободное ПО smile.gif

Это ты про что?
Go to the top of the page
 
+Quote Post
Legotron
сообщение Oct 7 2009, 08:53
Сообщение #5


инопланетянин
***

Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832



Цитата(Terminator @ Oct 7 2009, 12:20) *
Ну сделай ещё один репозиторий и туда складывай только прошивки. Для автоматизации сего процесса можно hook повесить.

Я думаю это самый правильный путь.
Во первых все понятно, и не так сложно сделать, во-вторых полностью избавляете себя от мысли, мало ли где-то забыли указать права доступа.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 13th July 2025 - 06:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.0139 секунд с 7
ELECTRONIX ©2004-2016