一、下載下傳 SVN
yum install subversion -y
二、檢視版本
svnserve --version
三、建立倉庫位置
建立檔案夾
mkdir /usr/project
四、倉庫初始化
在指定的倉庫集的目錄下建立一個倉庫
svnadmin create /usr/project/project01
倉庫project01的目錄如下
目錄說明
db目錄:就是所有版本控制的資料存放檔案。
hooks目錄:放置hook腳本檔案的目錄。
locks目錄:用來放置subversion見艱苦鎖定資料的目錄,用來追蹤存取檔案庫的用戶端。
format檔案:是一個文本檔案,裡面隻放了一個整數,表示目前檔案庫配置的版本号。
conf目錄:是這個倉庫的配置檔案(倉庫的使用者通路賬号、權限等)。
五、svn版本庫配置
進入conf目錄
authz檔案是權限控制檔案
passwd是帳号密碼檔案
svnserve.conf SVN服務配置檔案
1、svnserve.conf:
2、passwd:
3、authz:
六、啟動svn
svnserve -d -r /usr/project/
七、停止SVN指令
killall svnserve
八、防火牆開放
SVN 預設端口3690
開放端口:`firewall-cmd --permanent --add-port=3690/tcp`
重新開機防火牆:`firewall-cmd --reload
如果是阿裡雲或其他伺服器,安全組配置續開放3690端口
九,測試
windows桌面右擊