安裝步驟如下:
第一步:安裝SVN
yum install subversion
第二步:建立SVN版本庫目錄
mkdir -p /var/svn/svnrepos
第三步:建立版本庫
svnadmin create /var/svn/svnrepos
第四步:進入conf目錄(該SVN版本庫配置檔案)
-
authz
檔案是許可權控制檔案 -
passwd
是帳號密碼檔案 -
svnserve.conf
SVN服務配置檔案
第五步:修改svnserve.conf檔案
vi svnserve.conf
開啟下面的幾個註釋:
anon-access = read
#匿名使用者可讀auth-access = write
#授權使用者可寫password-db = passwd
#使用哪個檔案作為賬號檔案authz-db = authz
#使用哪個檔案作為許可權檔案realm = /var/svn/svnrepos
# 認證空間名,版本庫所在目錄
第六步:設定帳號密碼
vi passwd
在[users]塊中新增使用者和密碼,格式:帳號=密碼
,如binjoo = 123456
。
[users]
binjoo = 123456
第七步:設定許可權
vi authz
在末尾新增如下程式碼:
[groups]
[/]
binjoo=rw
意思是版本庫的根目錄binjoo對其有讀寫許可權。
具體許可權設定參考:https://blog.csdn.net/oxp7085…
第八步:啟動svn版本庫
svnserve -d -r /var/svn/svnrepos