曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
课程目标:
通过该课程的学习,学员应能够对Gerrit原理以及机制有所了解;对于该系统管理有一个系统的了解和把握,掌握基本的分析步骤和方法以及相应的工具。
课程大纲:
主题 |
内容 |
Git基础知识 |
起源 版本号规则 通信协议 分布式与集中式的管理 创建仓库 多个仓库的组织结构 三个区域 修改与提交 log 推送与更新 分支管理策略 仓库的备份与恢复 优势 版本摘捡 版本回退 重复修改 多个版本合并为一个版本 分支与tag 多个源 缺点 权限 只能看到一个分支 仓库不能嵌套(子模块) F&Q |
Gerrit与Jenkins理论知识 |
原理结构 评审流程 启动与关闭 几种不同的登陆认证方式 帐号认证激活 管理员帐号 邮件激活 Git仓库的几种创建方式 关闭匿名与http协议下载 分支管理策略 评审权限组的定义 评审权限的分配 评审请求自动邮件通知 评审冲突处理 数据库中常见的表表 命令接口 大版本提交时命令行的评审 管理员的测试环境 Jenkins与Gerrit Linux与Windows平台 Java、C++、C#、Android、IOS 持续集成辅助工具:Jenkins 与Gerrit的集成环境配置 如何编写持续集成脚本 软件版本号的管理 增加自动测试环节 发布正式的产品 常见问题及解决方法 F&Q 高级持续集成过程 自动化的思考 |
Gerrit环境安装 |
安装配置完整的Gerrit环境,Git、MySQL、AD域、邮件、Gerrit分支、评审权限管理等 重点讲具体的环境配置和安装 |
Jenkins环境安装与持续集成脚本 |
Jenkins服务器的安装、任务配置、节点配置、权限管理等 |
以上课程可以根据客户实际情况进行灵活调整。