Am 6. September 2010 21:32 schrieb Konrad Rosenbaum konrad@silmor.de:
http://... - Apache2 plus Mod-SVN funktioniert als erweiterter DAV-Server. Die Nutzer existieren in der Konfiguration des SVN- Servers und man hat recht gute Kontrolle darüber welcher Nutzer was machen darf.
Ich mache das über Mod-Auth vom Apache2. Da kann ich für jedes Verzeichnis im Repository mit der Location-Direktive festlegen, welcher User hier commiten darf und wer nur lesen (das sind die HTTP-Befehle GET, PROPFIND, OPTIONS und REPORT).
<Location /svn/geheimakten> require user www-data thomas AuthType Basic AuthName "Subversion repository" AuthUserFile /www/passwords </Location>
Thomas