天天看點

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

一、摘要

主要在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.驗證是否安裝,圖下是未安裝的

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

安裝過的如下圖

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

1.安裝

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

2.重新驗證

3.進入到svn的資源目錄 (cd /home/svndir),建立svn資源庫 (svnadmin create myProject)

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

4.進入到資源中

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

conf 配置檔案所在的目錄

5.進入到配置檔案夾中

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

authz              是權限相關的配置

passwd           是帳号相關的配置

svnserve.conf 是資源庫相關的配置

6.新增使用者 

編輯passwd檔案,在users下添加使用者,格式為 使用者名 = 密碼

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明
Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

7.配置使用者權限 

編輯authz檔案,在[/] 下添權重限, 格式為 使用者名=權限 (rw) 為讀寫權限

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

8.配置資源庫權限

編輯svnserver.conf檔案,如下

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

9.啟動或者重新開機

如果是第一次啟動 直接執行指令 svnserver -d -r 目錄(可以是絕對路徑)

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

如果是重新開機 首先執行kill

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

10.測試

上傳一個檔案測試

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

結果如下:

Linux系統下的SVN Server搭建過程一、摘要二、安裝步驟三、圖文說明

到此一個svn server已經搭建好了

繼續閱讀