培训内容:
本课程涵盖了配置管理,集成管理,构建管理,发布管理,持续集成,敏捷开发,开发运营(DevOps),实用案例详解,配置管理工具和变更管理工具流程分析等主题,可以根据用户具体需求结合某些特定配置管理工具讲解,如Git,Clearcase,SVN等
u什么是配置管理,为什么需要配置管理
u配置管理案例讲解
u软件开发生命周期及软件开发基本模型
u集中式和分布式配置管理架构介绍
uGit 基本概念及常用命令及原理
u如何安装Git,创建版本库及添加上传文件
u工作区和暂存区概念
u管理,撤销修改及删除git文件
u五种分支介绍及管理策略
u冲突的产生及解决
u标签管理介绍
u如何搭建Git服务器和使用GitHub做远程服务器
u图形客户端详解和演示
u多人协作及团队合作开发案例演示
uGit软件配置管理实用案例演示
u构建管理,系统集成和变体
uGIT分支策略和持续集成的关系
u代码审查和权限管理工具Gerrit介绍
uGit图形化用户界面演示及用户练习及指导
u常用变更管理工具介绍(Clearcase,Jira),流程分析,功能演示
uClearQuest培训,SVN介绍及与Git的区别
u持续集成的基本概念,要素,价值,原理
u持续集成案例分析及工作机制
u持续集成的最佳实践10大要素,和7大原则
u持续集成的流程分析,工具的介绍
u持续集成工具Jenkins安装,配置,插件的使用
u敏捷开发与开发运营DevOps
u持续集成流程分析及实用案例讲解
u参考文档和答疑