jenkins+svn+pipeline+kubernetes部署java應用(一)


一、linux安裝svn服務端

yum -y install subversion

二、創建svn版本庫(項目倉庫)

mkdir -p /home/svn

svnadmin create /home/svn/svnrepos(svnrepos相當於項目倉庫名稱)

創建后,目錄中有如下文件

進入/home/svn/ProjectName/conf文件夾下
authz:文件是權限控制文件
passwd:是帳號密碼文件
svnserve.conf :SVN服務配置文件

三、設置svn賬號及權限

設置可以訪問這個遠程倉庫的人的帳號密碼

vi passwd

[users]

# harry = harryssecret

# sally = sallyssecret

user1 = 密碼

user2 = 密碼

vi authz

為了部署方便,只加一個[/]倉庫根目錄的訪問權限

vi svnserve.conf

[general]

anon-access = none #匿名用戶不可訪問

auth-access = write #授權用戶可寫

password-db = passwd #使用哪個文件作為賬號文件

authz-db = authz #使用哪個文件作為權限文件

realm = /home/svn/svnrepos # 認證空間名,版本庫所在目錄

四、啟動svn服務端

到此,svn倉庫已經搭建完畢了

啟動svn svnserve -d -r /home/svn

讓svn以deamon守護進程方式 以root用戶啟動運行


免責聲明!

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



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