求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某知名保 通过Git和Jen
某电子安 配置管理与持续集成
中国电子 配置管理体系与实践
某知名信 配置管理实践(从组
健能信息 Trac配置、应用
通号院 配置管理规范与应用
丹佛斯 ClearCase

相关课程  
产品发布管理
配置管理方法、实践、工具
多层次集成配置管理
使用CC与CQ进行项目实践
CVS与配置管理
Subversion管理员
 
全部课程 >配置管理  
通过Git,Github及Jenkins实现ALM    
 
Toney
曾任爱立信全球研发流程管理CM学科委员;中国区CM学科主席 。
报名课程   1581 次浏览  107 次
时间地点:北京,上海,深圳,根据报名开班
课程费用:5000元/人 详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
本课程将通过案例实践的方式,与您一起体验基于Git的软件配置管理、基于Github的项目代码库托管、基于Jenkins的自动化构建。以及如何通过些工具的无缝集成来实现软件开发过程中的生命周期管理。(可选:基于Gerrit的代码评审管理)
 
培训目标:
  • 深入理解Git的设计理念、基本操作,以及如何基于Git来完成软件配置管理的日常活动
  • 深入理解基于Github的Git代码库托管
  • 深入理解Jenkins的安装、配置,以及如何持续、自动地构建和测试软件项目
  • 深入理解这些工具之间如何进行无缝集成来实现生命周期管理
  • (可选:深入理解Gerrit的安装、配置、基本操作等等,以及如何通过Gerrit来实现代码的评审管理)
培训对象:
  1. 软件配置管理员SCM
  2. 软件过程改进人员、项目经理、软件开发人员
  3. 中高层经理、软件项目经理、质量管理经理
学员基础:具有配置管理经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
Git基本概念和基本使用方法
Git起步
基础概念介绍
分支简介
服务器上的Git
分布式Git
Git工具
自定义Git
分支策略和归并方法
分支概述
分支结构
如何申请新的分支
开发工作
更新活动分支
向上集成
Git的高级命令、技巧
Git与其它系统
Git内部原理
Github使用介绍
Github简介
加入Github
项目托管
工作协同
付费服务
副产品
附录
Git + GitHub 操作简介(windows)
安装MSysGit
配置Git
生成公钥
安装合并工具KDiff3
安装TortoiseGit(可选)
安装Egit(可选)
安装Git Hooks
建立代码仓库
添加文件
提交文件
Jenkins(或者Hudson)
安装与配置
如何建立自动化构建
Git资料
书籍介绍
主要在线资源
Gerrit
安装配置Gerrit
代码审核工作流
日常基本操作
如何通过Git与Gerrit的集成来完成代码在检入前的评审管理
Egit
Git的Eclipse插件安装与配置
Git Hooks
如何利用Hooks来进行流程控制,例如代码检入前检查
SCM工具对比、切换
与目前所用SCM工具的对比,以及如何切换到Git
Git + GitHub 操作简介(Linux)
可选
 
1581 次浏览  107 次
其他人还看了课程
Subversion用户基础   678 次浏览
配置管理实践(从组织级到项目级)  3384 次浏览
构建高效能的配置管理与持续集成平台  194 次浏览
持续集成与敏捷开发  585 次浏览
ClearCase与软件配置管理  1089 次浏览
Gerrit用户培训  1297 次浏览
定制内训



咨询服务:配置管理
咨询目标 帮助客户建立配置管理体系
帮助客户建立配置管理工具平台
咨询范围 代码、文档、软件、环境的版本管理,并行协同
代码和文档、软件、环境的变更管理
代码和文档、软件、环境的配置管理工具
咨询方式 调查诊断配置管理现状和问题
建立配置管理工作流程:组织级别,项目级别,
建立配置管理专项工作指南
搭建配置管理工具环境
示范项目验证。
成功案例 某电信领域开发商,某军工领域系统供应商,中航集团某通信设备厂商。某大型独立软件开发商。
详情咨询:010-62670969, zhgx@uml.net.cn

最新活动计划
企业架构师(TOGAF官方认证)3-9[北京]
大数据平台架构与应用实战 2-24[北京]
基于UML和EA进行系统分析设计 2-28[北京]
软件架构设计方法、案例与实践 3-22[北京]
人工智能,机器学习和深度学习 2-12[上海]
产品经理与产品管理 2-17[深圳]
敏捷开发过程与项目管理 3-19 [成都]
 2020年工程日历
 ArchiMate 3.1 图解
 
 
某通信设备企业  Python数据分析与挖掘
北京  需求分析师能力认证
某电信运营供应商  应用UML进行面向对象分析设计
某综合性科研机构  人工智能与机器学习应用
中国平安  测试质量控制与管理