1.用yum安裝
# yum install subversion
2.在/home 目錄下建svn倉庫,儲存**。如有**分類。可以建資料夾區分
[root@chenzhengduan /]# cd /home
[root@chenzhengduan home]# mkdir svn
[root@chenzhengduan home]# svnadmin create /home/svn
[root@chenzhengduan home]# ls svn
conf db format hooks locks readme.txt
3.開啟conf資料夾
[root@chenzhengduan /]# cd conf
[root@chenzhengduan conf]# ll
total 12
-rw-r--r-- 1 root root 1106 jan 7 11:45 authz
-rw-r--r-- 1 root root 336 jan 7 11:43 passwd
-rw-r--r-- 1 root root 3070 jan 7 11:46 svnserve.conf
(1)authz 是許可權控制檔案
(2)passwd 是帳號密碼檔案
(3)svnserve.conf 是svn服務配置檔案
4.配置賬號密碼。新增賬號
[root@chenzhengduan conf]# vi passwd
開啟檔案後按i鍵編輯模式,新增以下配置
test = passwd
test是使用者名稱 可自定義 passwd是密碼。可自定義,多賬號可換行再加一行
按esc :wq 儲存退出
5.配置許可權
[root@chenzhengduan conf]# vi authz
開啟檔案後按i鍵編輯模式,新增以下幾行
test=rw
以下是解釋,儲存退出
rw是可讀可寫
*= 是其他使用者沒有許可權
6.配置 svnserve.conf
[root@localhost conf]# vi svnserve.conf
開啟下面的5個注釋
anon-access = read #匿名使用者可讀
auth-access = write #授權使用者可寫
password-db = passwd #使用哪個檔案作為賬號檔案
authz-db = authz #使用哪個檔案作為許可權檔案
realm = /home/svn # 認證空間名,版本庫所在目錄
注意兩點
realm = /home/svn 改成你的svn庫
開啟注釋前面不要留空格
7.啟動
[root@chenzhengduan conf]# svnserve -d -r /home/svn
預設埠3690
然後就可以檢出svn庫了
svn://ip:3690
如果失敗,檢查安全組埠有沒有放開
CentOS7下安裝SVN服務
如果沒有svn,則安裝svn,使用yum命令 root localhost yum install subversion 首先在 opt下面見乙個名為svn的資料夾,在svn中在新建乙個名為tshop的資料夾,這個資料夾為svn的倉庫,之後提交上來的 都集中的放在這裡。root localhost ...
CentOS 7安裝SVN伺服器
第一步 安裝svn服務端 yum install y subversion第二步 建立svn版本庫 mkdir p var svn project svnadmin create var svn project 第三步 配置svn資訊 進入版本庫中的配置目錄conf,此目錄有三個檔案 authz 許...
CentOS 7 安裝SVN服務端
centos7下安裝svn服務 1.yum命令即可方便的完成安裝 sudo yum install subversion 測試安裝是否成功 svnserve version 更改svn的預設配置 更改預設的指向目錄和預設埠 sudo vim etc sysconfig svnserve 編輯示例 o...