linux服務器安裝SVN服務

- 1、安裝SVN

yum -y install subversion

- 2、創建SVN版本庫

先創建文件夾

mkdir -p /home/svn/svnrepos/work

創建SVN版本庫

svnadmin create /home/svn/svnrepos/work

此時 work文件夾下生成了一些文件
在這裏插入圖片描述

- 3、配置SVN用戶等信息

配置文件在conf目錄下 cd conf 進入目錄
可以看到有3個文件,分別是

3.1 authz 用戶權限配置文件

vi authz

在文件末尾加上

[/]
username1 = rw

username1 是用戶名 rw代表權限爲讀寫
多個用戶的權限接着往下寫就行了,換行,username2 = rw 等等
還有一種方式是根據分組配置權限,我這裏沒用到就不說了,如有需要自行擺渡

保存並退出:ctrl+c 輸入:wq 回車

3.2 passwd 用戶密碼

vi passwd

在文件末尾處加上

username1 = password1
username2 = password2

其實就是用戶名=密碼
保存並退出

3.3 svnserve.conf SVN服務配置

vi svnserve.conf
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/svn/svnrepos/work

將以上幾行的註釋(#)去掉 並把 #後面的空格去掉,即 這幾行 頂格寫
realm 對應的目錄改爲自己創建的版本庫目錄
在這裏插入圖片描述
保存並退出 ctrl+c 輸入 :wq 回車

- 4、啓動SVN服務

svnserve -d -r /home/svn/svnrepos/work

- 5、訪問SVN

在SVN客戶端地址欄輸入 svn://ip/版本庫目錄
我這裏是 svn://ip/work
輸入用戶名密碼 就可以了

注:

如果訪問不了,查看是否有以下問題:
1、防火牆未開放3690端口(3690爲SVN的默認端口)
2、用戶名密碼是否記錯
3、SVN是否已經啓動成功且3個配置文件是否都配置對了
先寫到這裏吧QAQ

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章