ServerRoot "%root%"

PidFile "%home%/httpd.%port%.pid"
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 300

<IfModule mpm_winnt.c>
	ThreadsPerChild 100
	MaxRequestsPerChild  10000
</IfModule>

Listen %port%

LoadModule alias_module "%root%/modules/mod_alias.so"
LoadModule auth_basic_module "%root%/modules/mod_auth_basic.so"
LoadModule authn_file_module "%root%/modules/mod_authn_file.so"
LoadModule authz_default_module "%root%/modules/mod_authz_default.so"
LoadModule authz_groupfile_module "%root%/modules/mod_authz_groupfile.so"
LoadModule authz_host_module "%root%/modules/mod_authz_host.so"
LoadModule authz_user_module "%root%/modules/mod_authz_user.so"
LoadModule authn_anon_module "%root%/modules/mod_authn_anon.so"
LoadModule auth_digest_module "%root%/modules/mod_auth_digest.so"
LoadModule dav_module "%root%/modules/mod_dav.so"
LoadModule deflate_module "%root%/modules/mod_deflate.so"

LoadModule dav_svn_module "%apache.svn.modules%/mod_dav_svn.so"
LoadModule authz_svn_module "%apache.svn.modules%/mod_authz_svn.so"

ServerName localhost:%port%

UseCanonicalName Off
HostnameLookups Off

LogLevel emerg
ErrorLog "%home%/httpd.%port%.error.log"

   <Location /svn-test-work/repositories>
     DAV svn
     SetOutputFilter DEFLATE
     SVNParentPath "%python.tests%/svn-test-work/repositories"
     AuthzSVNAccessFile "%python.tests%/svn-test-work/authz"

     Require valid-user

     AuthType Basic
     AuthName "Subversion Repository"
     AuthUserFile "%python.tests%/../apache/users"
     
     %apache.options%
   </Location>
     
   <Location /svn-test-work/local_tmp/repos>
     DAV svn
     SetOutputFilter DEFLATE
     SVNPath "%python.tests%/svn-test-work/local_tmp/repos"
     AuthzSVNAccessFile "%python.tests%/svn-test-work/authz"

     Require valid-user

     AuthType Basic
     AuthName "Subversion Repository"
     AuthUserFile "%python.tests%/../apache/users"

     %apache.options%
   </Location>
