Dies ist eine alte Version des Dokuments!
# apt-get install subversion libapache2-svn
# mkdir /var/svn # svnadmin create /var/svn/repository # chown -R www-data:www-data /var/svn
# vi /etc/apache2/sites-available/disorganized
[...]
<VirtualHost *:80>
[...]
# Require encrypted Subversion access.
Redirect permanent /svn https://disorganized.de/svn
[...]
<VirtualHost 85.214.235.82:443>
[...]
<Location /svn>
DAV svn
SVNParentPath /var/svn
AuthType Basic
AuthName "Disorganized Subversion Repository"
AuthUserFile /var/svn/passwd
AuthzSVNAccessFile /var/svn/authz
Require valid-user
SSLRequireSSL
</Location>
# htpasswd -cm /var/svn/passwd ewald
# chown www-data:www-data /var/svn/passwd # chmod 640 /var/svn/passwd
# cp -p /var/svn/repository/conf/authz /var/svn/authz [...] [repository:/] ewald = rw