Subversion SVN
Installation und Konfiguration
Installation und Konfiguration
Installation über pacman
pacman -S subversion
User anlegen
useradd -d /home/svn -m -U -s /bin/false -c "Subversion" svn
und Pfad für Repositories
mkdir /home/svn/repos
Zum Start des Server in /etc/conf.d/svnserve
den Pfad zu den Repositories angegben und Start mit
systemctl start svnserve
Einrichten eines Repositories
mkdir /home/svn/repos/[REPO]
svnadmin create /home/svn/repos/[REPO]
Abwärtskompatibilität mit älteren Dateiformaten (Filesystem 6, SVN Version 1.8):
svnadmin create --compatible-version 1.8 /home/svn/repos/[REPO]
In /home/svn/repos/[REPO]/conf/svnserve.conf
[general]
auth-access = write
anon-access = none
password-db = passwd
passwortgeschütztes Schreiben und kein anonymen Zugriff festlegen. Passwörter stehen in /home/svn/repos/[REPO]/conf/passwd
.
Links
- archlinux Wiki zu SVN
- Serveroptimierung durch Caching.
- SVN und httpd.
- SVN hinter Proxy