TableOfContents


Installation

Die Einrichtung von [http://websvn.tigris.org WebSvn] ist recht trivial:

apt-get install websvn 

Bei der anschließenden Frage nach dem Parent-Directory der Repositories passt für unsere Konfiguration /data/repos. Die anschließende Eingabe der Repositories ist irrelevant.

Anpassung des apache

Jetzt sind alle Repositories unter https://svn.systemausfall.org/websvn erreichbar.

Leider ist es mit dieser Konfiguration noch nicht möglich, die Lese-Rechte zu konfigurieren, da die URLs der Repositories nicht hierarchisch sind. Um dies zu erreichen, sind folgende Schritte erforderlich:

Diese Konfiguration ist zusammengebasteltet - aber es funktioniert wenigstens :)

Falls du Verbesserungsvorschläge hast, dann her damit!

WebSvn-Konfiguration

Einstellungen des Proxy-Servers [optional]

Unsere Server-Struktur verwendet einen Proxy zur Verteilung der Anfragen auf die dahinterliegenden Web-Server. Die entsprechenden Zeilen für die Konfiguration des [www.apsis.ch/pound/ Pound-Proxy] sind folgende:

UrlGroup "^/svn.*"
BackEnd svn.sao,80,1
EndGroup

UrlGroup "^/websvn.*"
BackEnd svn.sao,80,1
EndGroup 

Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.