第一步: 安裝svn服務端
# yum install -y subversion
第二步:建立svn版本庫
# mkdir -p /var/svn/project
# svnadmin create /var/svn/project/
第三步:配置svn資訊
進入版本庫中的配置目錄conf,此目錄有三個檔案:
authz #許可權配置檔案
passwd #使用者名稱口令檔案
svnserve.conf #svn服務綜合配置檔案
配置許可權配置檔案authz
# vim /var/svn/project/conf/authz
[groups]
#使用者組
admin = admin,root,test
#使用者組所對應的使用者
[/]
#庫目錄許可權
@admin = rw
#使用者組許可權
*=r
#非使用者組許可權
配置使用者口令檔案passwd
使用者名稱以及對應的密碼
[users]配置 svn服務綜合配置檔案svnserve.conf# harry = harryssecret
# sally = sallyssecret
admin = admin1234
root = root1234
test = test1234
# vim /var/svn/project/conf/svnserve.conf
[general]
#匿名訪問的許可權,可以是read,write,none,預設為read
anon-access=none
#使授權使用者有寫許可權
auth-access=write
#使用哪個檔案作為賬號檔案
password-db=passwd
#使用哪個檔案作為許可權檔案
authz-db=authz
#認證命名空間,subversion會在認證提示裡顯示,並且作為憑證快取的關鍵字
realm=/home/svn/project
第四步:啟用svn,連線svn以及關閉svn
# svnserve -d-r/home/svn/project/
# ps-aux|grep svn #檢視svn是否啟動成功
第五步:配置防火牆開放3690埠
# firewall-cmd --zone=public --add-port=3690/tcp --permanent
重啟防火牆
# firewall-cmd --reload
第六步:配置開機自啟動svnsystemctl enable svnserve.service
centos7系統安裝SVN伺服器
1.安裝 yum install subversion2.檢視版本 svnserve version3.建立庫根路徑 mkdir p var svn4.建立專案庫 svnadmin create var svn repo5.檢查是否建立成功 cd var svn repo conf6.如果有這幾個說...
centos7 搭建SVN伺服器
1 經多次實踐,最終終於成功搭建,特此記下該過程 2 首先在伺服器安裝svn yum install subversion y 3 檢查是否安裝成功 svnserve version 4 建立乙個版本庫 mkdir opt svn repos 絕對路徑建立 建立目錄 svnadmin create ...
Centos7搭建SVN伺服器
安裝 centos 我這裡使用的是centos7 下yum命令即可方便的完成安裝 sudo yum install subversion測試安裝是否成功 svnserve version 建立版本庫 建立svn資料目錄 subversion預設是把 var svn作為資料根目錄的,開機啟動預設也是從...