Встановлюємо безпосередньо Subversion:
apt-get install subversionСтворюємо теку для сховища (далі всі налаштування ведуться з препущенням що сховище знаходиться в /home/sasha/Develop/repos):
mkdir /home/sasha/Develop/reposСтворюємо сховище:
svnadmin create /home/sasha/Develop/reposВідредагуємо деякі файли налаштувань нашого сховища.
Файл /home/sasha/Develop/repos/conf/passwd
[users]Файл /home/sasha/Develop/repos/conf/svnserve.conf
sasha = password
[general]Налаштування сховища завершене. Subversion будемо запускати через inetd. Для цього до файлу /etc/inetd.conf додамо наступний запис:
anon-access = none
auth-access = write
password-db = passwd
# authz-db = authz
realm = My Repository
[sasl]
# use-sasl = true
# min-encryption = 0
# max-encryption = 256
svn stream tcp nowait root /usr/bin/svnserve svnserve -i -r /home/sasha/Develop/reposДемон inetd тепер потрібно перезапустити:
/etc/init.d/openbsd-inetd restartТепер підключаємося до серверу зручним клієнтом за адресою svn://адреса_серверу.