esaulenka 7 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба У нас принято хранить в SVN'е помимо самих исходников ещё и конечный результат - hex'ы прошивок. Это несколько упрощает жизнь тестировщиков - они всегда могут взять любую нужную версию прошивки. Однако к исходникам тестировщикам доступ иметь не положено. Сейчас это решается описанием в AuthzSVNAccessFile чего-то вроде [/] @developers = rw [/proj1/objects] @testers = r [/proj2/objects] @testers = r Проблема в том, что проектов в репозитарии довольно много, прописывать каждый - некрасиво. Гугль говорит, что какие-то энтузиасты писали патчи для mod_authz_svn, чтобы он поддерживал wildcards, только в основную ветку это никак не попадёт... Какие-нибудь варианты предложите? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Terminator 0 6 октября, 2009 Опубликовано 6 октября, 2009 · Жалоба Я на эту проблему забил, как только возникнет прецедент, виновный будет казнён. В svn все ходы записаны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 6 октября, 2009 Опубликовано 6 октября, 2009 · Жалоба Идея в том, чтобы ограничить доступ на чтение, а не только на запись. Но вот авторы SVN'а видимо, не очень хотят поддерживать несвободное ПО :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Terminator 0 7 октября, 2009 Опубликовано 7 октября, 2009 · Жалоба Идея в том, чтобы ограничить доступ на чтение, а не только на запись. Ну сделай ещё один репозиторий и туда складывай только прошивки. Для автоматизации сего процесса можно hook повесить. Но вот авторы SVN'а видимо, не очень хотят поддерживать несвободное ПО :) Это ты про что? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
legotron 0 7 октября, 2009 Опубликовано 7 октября, 2009 · Жалоба Ну сделай ещё один репозиторий и туда складывай только прошивки. Для автоматизации сего процесса можно hook повесить. Я думаю это самый правильный путь. Во первых все понятно, и не так сложно сделать, во-вторых полностью избавляете себя от мысли, мало ли где-то забыли указать права доступа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться