>>>>> 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