+++ /dev/null
-#<IfDefine SVN>
- <IfModule !mod_dav_svn.c>
- LoadModule dav_svn_module modules/mod_dav_svn.so
- </IfModule>
-
- #<IfDefine SVN_AUTHZ>
- <IfModule !mod_authz_svn.c>
- LoadModule authz_svn_module modules/mod_authz_svn.so
- </IfModule>
- <IfModule !mod_auth_digest.c>
- LoadModule auth_digest_module modules/mod_auth_digest.so
- </IfModule>
- #</IfDefine>
-
- <Location /svn/repos>
- DAV svn
- SVNPath /var/svn/repos
- AuthType Basic
- AuthName "Subversion repository"
- AuthUserFile /var/svn/conf/svnusers
- Require valid-user
- </Location>
-
- <Location /svn/multi-repos>
- DAV svn
- SVNParentPath /var/svn/multi-repos
- AuthType Basic
- AuthName "SVN Repository"
- AuthUserFile /var/svn/conf/svnusers
- Require valid-user
- </LOCATION>
-
- # Alex's subversion repositories
- <Location /svn/alex/website>
- DAV svn
- SVNPath /var/svn/alex/website
- AuthType Basic
- AuthName "alex's subversion repositories"
- AuthUserFile /var/svn/conf/svnusers
- AuthGroupFile /var/svn/conf/svngroups
-# AuthUserFile /var/svn/conf/svndigest
-# AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
-
-# <Limit GET PROPFIND OPTIONS REPORT>
-# Require group website-access
-# </Limit>
- </Location>
-
- <Location /svn/alex/transfer>
- # DAV/svn directives
- DAV svn
- SVNPath /var/svn/alex/transfer
- SVNAutoversioning on
-
- # Authorization directives
- AuthType Digest
- AuthName "alex's subversion repositories"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
- Require group valid-alex
- </Location>
-
- <Location /svn/alex/program>
- # DAV/svn directives
- DAV svn
- SVNPath /var/svn/alex/program
-
- # Authorization directives
- AuthType Digest
- AuthName "alex's subversion repositories"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- # Erik Krasner-Karpen and Evan's shareware games repository
- <Location /svn/sisugames>
- DAV svn
- SVNPath /var/svn/sisugames
-
- # Authorization directives
- AuthType Digest
- AuthName "sisugames subversion repository"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- # Mathcamp yearbook repository
- <Location /svn/mathcamp>
- DAV svn
- SVNPath /var/svn/mathcamp
-
- # Authorization directives
- AuthType Digest
- AuthName "mathcamp"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- # Phillipian repository
- <Location /svn/phillipian>
- DAV svn
- SVNPath /var/svn/phillipian
-
- # Authorization directives
- AuthType Digest
- AuthName "SVN Repository"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- # Troop 57 repository
- <Location /svn/troop57>
- DAV svn
- SVNPath /var/svn/troop57
-
- # Authorization directives
- AuthType Digest
- AuthName "SVN Repository"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- # Monopoly
- <Location /svn/monopoly>
- DAV svn
- SVNPath /var/svn/monopoly
-
- # Authorization directives
- AuthType Digest
- AuthName "SVN Repository"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- # Crazed Capybara Cabal
- # Battlecode 2009 team
- <Location /svn/crazed-capybara-cabal>
- DAV svn
- SVNPath /var/svn/crazed-capybara-cabal
-
- # Authorization directives
- AuthType Digest
- AuthName "SVN Repository"
- AuthUserFile /var/svn/conf/svndigest
- AuthGroupFile /var/svn/conf/svngroups
-
- Require valid-user
-
- # Access control
- AuthzSVNAccessFile /var/svn/conf/authz.conf
- </Location>
-
- CustomLog /var/log/apache2/svn.log "%t %u %{SVN-ACTION}e" env=SVN-ACTION
-
-#</IfDefine>
-
-# dav_svn.conf - Example Subversion/Apache configuration
-#
-# For details and further options see the Apache user manual and
-# the Subversion book.
-#
-# NOTE: for a setup with multiple vhosts, you will want to do this
-# configuration in /etc/apache2/sites-available/*, not here.
-
-# <Location URL> ... </Location>
-# URL controls how the repository appears to the outside world.
-# In this example clients access the repository as http://hostname/svn/
-# Note, a literal /svn should NOT exist in your document root.
-#<Location /svn>
-
- # Uncomment this to enable the repository
- #DAV svn
-
- # Set this to the path to your repository
- #SVNPath /var/lib/svn
- # Alternatively, use SVNParentPath if you have multiple repositories under
- # under a single directory (/var/lib/svn/repo1, /var/lib/svn/repo2, ...).
- # You need either SVNPath and SVNParentPath, but not both.
- #SVNParentPath /var/lib/svn
-
- # Access control is done at 3 levels: (1) Apache authentication, via
- # any of several methods. A "Basic Auth" section is commented out
- # below. (2) Apache <Limit> and <LimitExcept>, also commented out
- # below. (3) mod_authz_svn is a svn-specific authorization module
- # which offers fine-grained read/write access control for paths
- # within a repository. (The first two layers are coarse-grained; you
- # can only enable/disable access to an entire repository.) Note that
- # mod_authz_svn is noticeably slower than the other two layers, so if
- # you don't need the fine-grained control, don't configure it.
-
- # Basic Authentication is repository-wide. It is not secure unless
- # you are using https. See the 'htpasswd' command to create and
- # manage the password file - and the documentation for the
- # 'auth_basic' and 'authn_file' modules, which you will need for this
- # (enable them with 'a2enmod').
- #AuthType Basic
- #AuthName "Subversion Repository"
- #AuthUserFile /etc/apache2/dav_svn.passwd
-
- # To enable authorization via mod_authz_svn (enable that module separately):
- #<IfModule mod_authz_svn.c>
- #AuthzSVNAccessFile /etc/apache2/dav_svn.authz
- #</IfModule>
-
- # The following three lines allow anonymous read, but make
- # committers authenticate themselves. It requires the 'authz_user'
- # module (enable it with 'a2enmod').
- #<LimitExcept GET PROPFIND OPTIONS REPORT>
- #Require valid-user
- #</LimitExcept>
-
-#</Location>