在centos上搭建svn服务器
一、安装
输入命令yum install subversion
查看安装位置rpm -ql subversion
二、创建版本库目录
mkdir -p /home/svn/1
三、创建版本库
svnadmin create /home/svn/1
这时/home/svn/1中会生成很多目录和文件
四、配置版本库
进入/home/svn/1/conf目录
其中有如下几个文件
authz :文件权限控制文件
passwd :账号密码文件
svnserve.conf SVN服务配置文件
设置账号密码
vim passwd
在[user]块中添加用户和密码,格式:账号=密码,如test=testpasswd
设置权限
vim authz
[/]
test=rw
w=r
这段配置的意思是版本库的根目录test对其有读写权限,w只有读权限
修改svnserve.conf文件
vim svnserve.conf
打开下面几个注释
anon-access = read #匿名用户可读
auth-access=write#授权用户可写
password-db = passwd#使用哪个文件作为账号文件
authz-db = quthz #使用哪个文件作为权限文件
realm = /home/svn/1 #认证控件名,版本库所在目录
五、启动svn版本库
svnserve -d -r /home/svn/1
svnserve -d -r /home/svn/2 –listen-port 3690
注意:配置文件中行首不能有空格
总结
以上是生活随笔为你收集整理的在centos上搭建svn服务器的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: linux中使用svn客户端
- 下一篇: photoshop学习笔记(一)2015