SVN - SubVersion

Материал из AlexNook
Перейти к навигацииПерейти к поиску
SubVersion Logo

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

Конфигурирование

Создание репозитария

Линковка репозитария и веб директории

Ссылки

  1. Официальный сайт Subversion
  2. The Risks of Distributed Version Control Бен Коллинз-Сассман