天天看点

Ubuntu 设置svn 并启用svn

1.安装svn

sudo apt-get install subversion subversion-tools apache2 libapache2-svn apache2-utils           

复制

配置svn库:

sudo mkdir /data/svn/repository
sudo svnadmin create /data/svn/repository/$repo_name
sudo chown -R www-data:www-data /data/svn/repository           

复制

2, 设置http

修改vim /etc/apache2/mods-available/dav_svn.conf

ServerName <IP>

<Location /svn/repos>

DAV svn

SVNPath /home/svn/repos

AuthType Basic

AuthName "project subversion repository"

AuthUserFile /etc/subversion/passwd

<LimitExcept GET PROPFIND OPTIONS REPORT>

Require valid-user

</LimitExcept>

</Location>

3. 重启apache

/etc/init.d/apache2 restart