
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dav_module modules/mod_dav.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule ssl_module modules/mod_ssl.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

SSLEngine on
SSLCertificateFile C:/Apache22/conf/server.crt
SSLCertificateKeyFile C:/Apache22/conf/server.key
Listen              443
ServerName          localhost
LogFormat           "%h %l %u %t \"%r\" %>s %b" common
CustomLog           "logs/access.log" common
ErrorLog            "logs/error.log"
LogLevel            Debug
ServerRoot          "C:/Apache22"
DocumentRoot        "C:/Apache22"
ScoreBoardFile      "C:/Apache22/run"
CoreDumpDirectory   "C:/Apache22"
TypesConfig         "conf/mime.types"
#MaxRequestsPerChild 0
#<IfModule worker.c>
#  ThreadsPerChild   8
#</IfModule>
#MaxClients          16
HostNameLookups     Off
LogFormat           "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" format
CustomLog           "C:/Apache22/logs/req" format
CustomLog           "C:/Apache22/logs/ops" "%t %u %{SVN-REPOS-NAME}e %{SVN-ACTION}e" env=SVN-ACTION

<Directory />
  AllowOverride     none
</Directory>
<Directory "C:/Apache22">
  AllowOverride     none
  #Require           all granted
</Directory>

<Location /svn-test-work/repositories>
    DAV svn
    SVNParentPath R:/test/subversion/tests/cmdline/svn-test-work/repositories
    AuthzSVNAccessFile R:/test/subversion/tests/cmdline/svn-test-work/authz
    AuthType Basic
    AuthName "Subversion Repository"
    AuthUserFile C:/Apache22/conf/users
    Require valid-user
</Location>

<Location /svn-test-work/local_tmp/repos>
    DAV svn
    SVNPath R:/test/subversion/tests/cmdline/svn-test-work/local_tmp/repos
    AuthzSVNAccessFile R:/test/subversion/tests/cmdline/svn-test-work/authz
    AuthType Basic
    AuthName "Subversion Repository"
    AuthUserFile C:/Apache22/conf/users
    Require valid-user
</Location>

RedirectMatch permanent ^/svn-test-work/repositories/REDIRECT-PERM-(.*)$ /svn-test-work/repositories/$1
RedirectMatch           ^/svn-test-work/repositories/REDIRECT-TEMP-(.*)$ /svn-test-work/repositories/$1
