Server Installation/Subversion: Unterschied zwischen den Versionen
Aus Opennet
Zeile 5: | Zeile 5: | ||
(Noch TODO) | (Noch TODO) | ||
− | * svnserve | + | * Installation svnserve |
− | * Betrieb | + | * Betrieb via xinetd ''/etc/xinetd.d/svn'' |
− | * websvn | + | * Installation websvn |
* FW Anpassung (ferm) | * FW Anpassung (ferm) | ||
− | * Repository Pfad /var/svn/ | + | * Repository Pfad ''/var/svn/'' |
=== Konfiguration === | === Konfiguration === | ||
+ | |||
+ | * /etc/xinetd.d/svn | ||
+ | service svn | ||
+ | { | ||
+ | socket_type = stream | ||
+ | protocol = tcp | ||
+ | user = svn | ||
+ | wait = no | ||
+ | disable = no | ||
+ | server = /usr/bin/svnserve | ||
+ | server_args = -i --root /var/svn --config-file /etc/subversion/svnserve.conf | ||
+ | port = 3690 | ||
+ | flags = IPv6 | ||
+ | } | ||
+ | |||
+ | * /etc/subversion/svnserve.conf | ||
+ | [general] | ||
+ | password-db = /etc/subversion/passwd | ||
+ | realm = opennet | ||
+ | # anonymous users aren't allowed | ||
+ | anon-access = read | ||
+ | # authenticated users can both read and write | ||
+ | auth-access = write | ||
[[Kategorie:Server]] | [[Kategorie:Server]] |
Version vom 1. Januar 2014, 18:11 Uhr
Software zum Betrieb von SVN Versionsverwaltung.
Installation
(Noch TODO)
- Installation svnserve
- Betrieb via xinetd /etc/xinetd.d/svn
- Installation websvn
- FW Anpassung (ferm)
- Repository Pfad /var/svn/
Konfiguration
- /etc/xinetd.d/svn
service svn { socket_type = stream protocol = tcp user = svn wait = no disable = no server = /usr/bin/svnserve server_args = -i --root /var/svn --config-file /etc/subversion/svnserve.conf port = 3690 flags = IPv6 }
- /etc/subversion/svnserve.conf
[general] password-db = /etc/subversion/passwd realm = opennet # anonymous users aren't allowed anon-access = read # authenticated users can both read and write auth-access = write