码迷,mamicode.com
首页 > 编程语言 > 详细

jenkins+svn+kubernetes部署java应用(一)

时间:2018-11-06 17:49:16      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:name   应用   版本   守护进程   技术   mon   安装svn   one   write   

一、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用户启动运行

jenkins+svn+kubernetes部署java应用(一)

标签:name   应用   版本   守护进程   技术   mon   安装svn   one   write   

原文地址:https://www.cnblogs.com/xulingjie/p/9916345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!