>>>>> Dmitry Agafonov writes:

 DA> Добрый вечер!  Читаю svnbook, вспоминаю свой опыт, но решил еще
 DA> посоветоваться.  Интересен _опыт_ создания и эксплуатации svn
 DA> сервера со следующей функциональностью:

 DA> - Несколько проектов. Несколько пользователей.
 DA> - Доступ через открытую сеть к закрытым проектам. 
 DA> - Гибкая система организации доступа пользователей к проектам
 DA> (никакой/чтение/полный).

Это все svn умеет.  Если его еще и по http пустить под аппачем, то
проблем с доступом  будет минимум, даже из странных мест, откуда пускают
только по http и через прокси.  В svnbook, насколько я помню, описано
как настраивать.

Наш сервер построен именно по рекомендациям svnbook, единственное
дополнение: .htpasswd и auth тоже хранятся в репозитории и обновляются
post-commit скриптом.  Соответственно, добавление нового пользователя и
изменение прав доступа сводятся к checkout+edit+commit.  Очень удобно.

 DA> Конструктивные предложения по созданию сервера контроля версий на
 DA> другой базе (git или что там ещё) приветствуются, но будут
 DA> рассматриваться, если красивого решения с svn не выйдет.

Я бы настоятельно рекомендовал освоить git, не взирая на красивые
решения с svn. Он в самом деле очень удобен в работе.  Активно использую
и то и другое, мечтаю отказаться от svn :-)

[...]



-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом