求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某知名保 通过Git和Jen
某电子安 配置管理与持续集成
中国电子 配置管理体系与实践
某知名信 配置管理实践(从组
健能信息 Trac配置、应用
通号院 配置管理规范与应用
丹佛斯 ClearCase

相关课程  
产品发布管理
配置管理方法、实践、工具
多层次集成配置管理
使用CC与CQ进行项目实践
CVS与配置管理
Subversion管理员
 

Gerrit用户培训        
 
网上报名      
专家讲师:许老师,目前任职某外企开发质量经理,具有13年软件代码管理和评审经验。
时间地点: 北京,上海,深圳,根据报名开班
课程费用: 5000元/人 详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
本课程将着重通过案例的讲解,以及课堂演练,带领您深入体验Gerrit作为新一代代码审查工具的核心价值; 深入了解Gerrit的功能特性及其与Git、Jenkins一起在项目开发过程中的实际应用,让您充分理解怎样在工具中应用业界有效的最佳实践。
 
培训目标:
  • 使用Gerrit的基本功能
  • Gerrit与Git合作支持代码审查流程,包含Gerrit的初始化,应用实践
  • Gerrit与Jenkins合作完成持续集成过程,包含集成配置与项目实际应用过程
  • 日常操作:
    Gerrit初始化
    常用命令
    与相关工具的集成应用
  • 常见问题解决方法
  • 如何规范代码审查过程以减少Merge问题:
    审查效率
    对Scrum的帮助:通过CI缩小反馈周期,提高入库代码质量
    SCM知识兴趣小组实践
培训对象:软件开发工程师,代码评审人员
学员基础:具有代码评审经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
注: 实战演练可基于讲师虚拟机服务器进行,但需要每个人准备自己的笔记本电脑作为客户端
理解Gerrit生态系统
ALM,DVCS,GIT
GIT与Gitolite,Gerrit
Gerrit与Scrum
功能演示
理想项目的一天
Git基础
分布式版本库带来的影响
正常的Git操作过程
Gerrit的引入
Gerrit强弱分析
Gerrit的强项与弱势
Gerrit的应用场景分析
Gerrit项目的初始化
Gerrit的安装与设置
仓库创建及其初始化
SSH访问
权限管理
推送设置
Merge策略
培训策略与首日工作效率
实战演练
初始化一个Gerrit仓库并能提交修改
Gerrit工作过程
Gerrit的状态
Gerrit的典型工作流程
Gerrit常用配置
Gerrit规范化
Git相关规范
常用命令
Review和verify
投票得分
搜索格式
Gerrit常见问题
重复提交
合并冲突的几种情况
Troubleshooting
实战演练
Teamwork:Review合并后所有人的修改,包括冲突的几种情况
Gerrit扩展话题
定位Gerrit在公司软件开发过程中的作用
SCM小组
异地协同
CI与Jenkins集成
Hook与插件
定制开发
问题解答
讨论交流关于Gerrit应用过程中的疑问!
 
其他人还看了课程
数据分析与挖掘  
红帽认证  
企业战略与变革管理  
软件架构设计方法  
定制内训




最新活动计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]