The documentation we consult most of the time is http://svnbook.red-bean.com/
We will show a couple of quick configurations we have used.
Due to the many different configurations for Apache Web Server, we will just say that these modules must be loaded before you make a references to the svn configuration.
LoadModule dav_svn_module /usr/lib64/apache2/mod_dav_svn.so LoadModule authz_svn_module /usr/lib64/apache2/mod_authz_svn.so
<Location /svn >
DAV svn
SVNPath /srv/svn/repos
SVNListParentPath on
order allow,deny
allow from all
AuthName "AdminRequired"
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPURL "ldap://sa.willeke.com:389/ou=People,dc=willeke,dc=com?cn?sub?(objectClass=inetOrgPerson)"
AuthLDAPBindDN "cn=svnProxy,ou=administration,dc=willeke,dc=com"
AuthLDAPBindPassword "secret"
Require ldap-attribute dictcRole=svn
</Location>