在centos上搭建svn服务器
一、安裝
輸入命令yum install subversion
查看安裝位置rpm -ql subversion
二、創(chuàng)建版本庫(kù)目錄
mkdir -p /home/svn/1
三、創(chuàng)建版本庫(kù)
svnadmin create /home/svn/1
這時(shí)/home/svn/1中會(huì)生成很多目錄和文件
四、配置版本庫(kù)
進(jìn)入/home/svn/1/conf目錄
其中有如下幾個(gè)文件
authz :文件權(quán)限控制文件
passwd :賬號(hào)密碼文件
svnserve.conf SVN服務(wù)配置文件
設(shè)置賬號(hào)密碼
vim passwd
在[user]塊中添加用戶和密碼,格式:賬號(hào)=密碼,如test=testpasswd
設(shè)置權(quán)限
vim authz
[/]
test=rw
w=r
這段配置的意思是版本庫(kù)的根目錄test對(duì)其有讀寫權(quán)限,w只有讀權(quán)限
修改svnserve.conf文件
vim svnserve.conf
打開下面幾個(gè)注釋
anon-access = read #匿名用戶可讀
auth-access=write#授權(quán)用戶可寫
password-db = passwd#使用哪個(gè)文件作為賬號(hào)文件
authz-db = quthz #使用哪個(gè)文件作為權(quán)限文件
realm = /home/svn/1 #認(rèn)證控件名,版本庫(kù)所在目錄
五、啟動(dòng)svn版本庫(kù)
svnserve -d -r /home/svn/1
svnserve -d -r /home/svn/2 –listen-port 3690
注意:配置文件中行首不能有空格
總結(jié)
以上是生活随笔為你收集整理的在centos上搭建svn服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux中使用svn客户端
- 下一篇: photoshop学习笔记(一)2015