Define SRVROOT "C:/Apache24"
Define SVNROOT "C:/svn"
Listen 80
ServerName localhost:80
ServerAdmin admin@example.com
ServerRoot "${SRVROOT}"
#DocumentRoot "${SRVROOT}/htdocs"
################################################################################
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule filter_module modules/mod_filter.so
LoadModule headers_module modules/mod_headers.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule socache_dbm_module modules/mod_socache_dbm.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
################################################################################
KeepAlive On
MaxKeepAliveRequests 1000
KeepAliveTimeout 60
Header unset Server
Header unset X-Powered-By
AcceptFilter http none
AcceptFilter https none
EnableSendfile off
EnableMMAP off
ErrorLog "logs/error.log"
LogLevel warn
HostnameLookups off
BufferedLogs On
LogFormat "%h %l %u %t \"%r\" %>s %b %T \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog "logs/access.log" combined
TypesConfig conf/mime.types
DirectoryIndex index.html
Require all denied
Options None
AllowOverride None
AuthType Basic
AuthName "Subversion"
AuthUserFile "${SVNROOT}/passwd"
Require valid-user
DAV svn
SVNParentPath "${SVNROOT}"
SVNListParentPath on
SVNAdvertiseV2Protocol off