在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