Перейти к содержанию
    

SVN: настройка доступа

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

Это несколько упрощает жизнь тестировщиков - они всегда могут взять любую нужную версию прошивки.

Однако к исходникам тестировщикам доступ иметь не положено.

 

Сейчас это решается описанием в AuthzSVNAccessFile чего-то вроде

[/]
@developers = rw
[/proj1/objects]
@testers = r
[/proj2/objects]
@testers = r

 

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

 

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

Какие-нибудь варианты предложите?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я на эту проблему забил, как только возникнет прецедент, виновный будет казнён. В svn все ходы записаны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

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

Это ты про что?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Я думаю это самый правильный путь.

Во первых все понятно, и не так сложно сделать, во-вторых полностью избавляете себя от мысли, мало ли где-то забыли указать права доступа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...