Linux下SVN安裝配置及應用


一.安裝篇

centos下yum安裝

yum install subversion

查看安裝是否成功:

svnserve --version

二.配置篇

創建svn版本庫目錄

mkdir /home/svn
cd /home/svn

創建項目59wang

svnadmin create 59wang
cd 59wang/conf  #進入項目配置目錄

編輯項目配置,vim svnserve.conf

anon-access=none
auth-access=write
password-db=passwd
#修改的文件前面不能有空格

添加svn用戶及密碼,vim passwd

[users]
cyonks = cyonks321

配置用戶訪問權限,vim authz,在后面添加

[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

[groups]
admin = cyonks #admin用戶組
php = cyonks2 #php用戶組

[/]
@admin=rw
*=

[59wang:/]
@admin=rw
@php=rw
*=

啟動svn服務

svnserve -d -r /home/svn

若仍無法svn訪問,可配置防火牆端口

firewall-cmd --permanent --add-port=3690/tcp
firewall-cmd --reload

三.SVN客戶端連接

windows下安裝 Tortoisesvn 連接 svn://192.168.1.254/59wang


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM