ubuntu 14.04实战SVN服务器搭建

作者: shaneZhang 分类: ios技术 发布时间: 2014-11-16 18:01

1 安装 sudo apt-get install subversion

2 svn –version 查看安装的svn版本的信息

3 安装apache2 的svn支持模块 sudo apt-get install libapache2-svn

4 创建用户组 addgroup subversion

5 usermod -G subversion -a www-data // 添加www-data组的用户成员

6 usermod -G subversion -a ubuntu // 添加当前用户

7 cat /etc/group | grep subversion 查看上面的配置信息

8 mkdir /home/svn

cd /home/svn

mkdir timeradio

chown -R root:subversion timeradio

ls -l

cd /home/svn

svnadmin create timeradio

cd timeradio

ls -l

chmod -R g+rws timeradio

ls -l timeradio

9 配置apache2的svn模块

cd /etc/apache2/mods-availatble

vim dav_svn.conf


 
DAV svn 
SVNParentPath /home/svn 
AuthType Basic 
AuthName "TimeRadio Subversion Repository"
AuthUserFile /etc/subversion/passwd 
AuthzSVNAccessFile /etc/subversion/authz 
Require valid-user 


cd /etc/subversion

touch passwd

touch authz

创建用户名

htpasswd -c passwd ubuntu // ubuntu 为当前用户

接下来输入两次密码

htpasswd -c passwd ddddddd 类似

ls -l

cat passwd

重新启动apache2

测试服务

svn co http://server:8080/svn/timeradio/

sudo vim authz

[/]

bbbbbb = rw

aaaaa = rw

如果觉得我的文章对您有用,请随意打赏。如果有其他问题请联系博主QQ(909491009)或者下方留言!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注