top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
きわめて単純な Apache + Subversion 連携設定 ☆本格的な構築には LDAP 連携やこまめなセキュリティ設定など、各種設定が必要です。
sudo apt-get install subversion libapache2-svn
sudo vi /etc/apache2/sites-available/default
<Location /svn>
DAV svn
SVNParentPath /var/lib/svn
AuthType Basic
AuthName "Oreore Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
sudo vi /etc/apache2/sites-available/default-ssl
sudo htpasswd -cm /etc/apache2/dav_svn.passwd <ユーザー名>
sudo mkdir /var/lib/svn
cd /var/lib/svn
sudo svnadmin create <リポジトリ名>
sudo chown -R www-data:www-data /var/lib/svn
sudo vi /var/lib/svn/<リポジトリ名>/conf/svnserve.conf
anon-access = read
auth-access = write
authz-db = authz