安装svn
sudo apt-get install subversion
创建版本库
sudo svnadmin create /home/svn/repos
配置版本库
sudo vi svnserve.conf
#将以下参数去掉注释
[general]
anon-access = none #匿名访问权限,默认read,none为不允许访问
auth-access = write #认证用户权限
password-db = passwd #用户信息存放文件,默认在版本库/conf下面,也可以绝对路径指定文件位置
authz-db = authz
sudo vi passwd
#格式是用户名=密码,采用明文密码
[users]
heys = 123
sudo vi authz
[groups]
#定义组的用户
svnUser = heys
[repos:/]
#以根目录起始的repos版本库svnUser组为读写权限
@svnUser = rw
启动svn服务
sudo svnserve -d -r /home/svn
# 查看是否启动成功,可看的监听3690端口
# sudo netstat -antp |grep svnserve
tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 28967/svnserve
访问svn
# 访问repos版本库地址
svn://192.168.1.100/repos