1、自动发布的操作流程:
A:推送应用包:将应用包从Jenkins服务器推送到测试环境指定的目录;
B:备份当前包:备份当前服务器上的应用包;
C:停止服务:执行脚本,停止应用;
D:拷贝应用包:将Jenkins推送多来的应用包,通过命令拷贝到部署位置;
E:启动服务。
2、Jenkins环境搭建包括三部分:Tomcat容器、JDK1.7以上、Jenkins应用包下载。
3:DO/DTO/BO/VO分别代表:
A:DO:数据对象:与数据库表结构一一对应,通过DAO层向上传输数据源对象;
B:DTO:数据传输对象:Service和Manager向外传输的对象;
C:BO:业务对象,可以由Service层输出的封装业务逻辑的对象;
D:VO:显示层对象,通常是Web向模板渲染引擎层传输的对象。
4:SVN的访问方式:
A:URL访问;
B:SVN客户端访问。
5:项目实现阶段:
A:需求:架构、接口及编码设计(SVN),需求分析(JIRA)。
B:开发:代码管理(GIT),代码自动检测(Sonar),自动编译打包部署(Jenkins)。
C:测试:自动编译打包部署(Jenkins)。
D:代码和发布包入基线(ECP、GIT),发布流程(ITSM)。
6:SVN用于存放立项相关文档。