首先是svn的安装,

在安装svn的服务端时,需要注意选择第二项,这样才能在idea中使用svn,

Svn和jekins的使用 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

然后就是在idaa中配置svn插件。

Svn和jekins的使用 随笔 第2张

插件的使用

Svn和jekins的使用 随笔 第3张

从svn库中检出项目

Svn和jekins的使用 随笔 第4张Svn和jekins的使用 随笔 第5张

然后在这个地址中填入你需要导出项目的svn服务端的地址,就行了

上传本地代码到Svn服务端

Svn和jekins的使用 随笔 第6张

就直接提交了数据了,如果无法提交,可以采用本地提交的方式,

跟新代码

Svn和jekins的使用 随笔 第7张

 

 持续集成的使用

持续集成的作用

1、降低风险,每天都可能发生多次集成,有利于及早发现软件质量问题。

2、自动完成,通过自动化工具可以避免开发人员投入过多精力

3、软件运行状态随时可看,可以增加领导和团队成员对项目的信心。

4、利于对未来进行把控,持续集成的信息有利于我们对未来进行更好地规划和把控。

 

架构图

Svn和jekins的使用 随笔 第8张

在使用集成时需要注意配置好java环境和maven环境

然后就是将Jenkins的war包放置到tomcat里面的webapps文件夹中然后开启tomcat。就能进入到里面去了,

Svn和jekins的使用 随笔 第9张

里面的密码为上面路径的文件中的密码,

定制Jenkins插件,这里我们根据建议安装,(系统自动下载),

然后我们创建好我们的第一个用户名

全局安全配置

Svn和jekins的使用 随笔 第10张Svn和jekins的使用 随笔 第11张

Svn和jekins的使用 随笔 第12张

全局工具配置

JDK配置,Maven配置直接配置好信息

插件安装

Maven Integration

Subversion

publish over ssh/ssh plugin

 

实际使用

在工作台中创建一个新任务

Svn和jekins的使用 随笔 第13张  Svn和jekins的使用 随笔 第14张

Svn和jekins的使用 随笔 第15张

 

Svn和jekins的使用 随笔 第16张

 

 然后点击立即构建,构建完成就在控制条查看信息,

Svn和jekins的使用 随笔 第17张

 

 

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄