SVN - SubVersion
Материал из AlexNook
Subversion - Sub (под-) + version (версия). В то же время, subversion — свержение. Cвободная централизованная система управления версиями.
Subversion разработана специально для замены устаревшей системы CVS, распространённой открытой системы управления версиями. Subversion обладает всеми основными функциями CVS (хотя некоторые из них выполняет другими способами) и свободна от ряда её недостатков.
Установка в Gentoo
Первым делом сверяем USE флаги
[ebuild R ] dev-util/subversion-1.4.6 USE="apache2 berkdb nls python -bash-completion -debug -doc -emacs -extras -java -nowebdav -perl -ruby -svnserve -vim-syntax" 0 kB
, а потом как всегда выполняем:
emerge subversion. Таким образом СВН ставится в виде модуля апача.
Затем делаем автоконфигурацию СВН
emerge --config
Конфигурирование
Создание репозитария
Линковка репозитария и веб директории
Ссылки
- Официальный сайт Subversion
- The Risks of Distributed Version Control Бен Коллинз-Сассман