一、摘要
主要在Linux操作系統下使用SVN服務器
二、安裝步驟
0.驗證是否有svnserver (svnserve --version)
1.安裝svnserver (yum install -y subversion)
2.驗證是否安裝成功 (svnserve --version)
3.進入到svn的資源目錄 (cd /home/svndir)
4.創建svn資源庫 (svnadmin create myProject)
5.新增用戶
6.配置用戶權限
7.配置資源庫權限
8.啟動或者重啟
9.測試
三、圖文說明
0.驗證是否安裝,圖下是未安裝的
安裝過的如下圖
1.安裝
2.重新驗證
3.進入到svn的資源目錄 (cd /home/svndir),創建svn資源庫 (svnadmin create myProject)
4.進入到資源中
conf 配置文件所在的目錄
5.進入到配置文件夾中
authz 是權限相關的配置
passwd 是帳號相關的配置
svnserve.conf 是資源庫相關的配置
6.新增用戶
編輯passwd文件,在users下添加用戶,格式為 用戶名 = 密碼
7.配置用戶權限
編輯authz文件,在[/] 下添加權限, 格式為 用戶名=權限 (rw) 為讀寫權限
8.配置資源庫權限
編輯svnserver.conf文件,如下
9.啟動或者重啟
如果是第一次啟動 直接執行命令 svnserver -d -r 目錄(可以是絕對路徑)
如果是重啟 首先執行kill
10.測試
上傳一個文件測試
結果如下:
到此一個svn server已經搭建好了