课程

课程介绍

本课程关注如何在一个研发团队从无到有地建立配置管理,涉及配置管理在研发体系中的价值问题,配置管理体系中的角色和责任问题(高层,组织级和项目级配置管理员,PM,QA等扮演的作用),配置管理的团队建设(PM,QA,OCM,PCM的任职要求),配置管理流程和输出(如何使用这些输出),版本管理,变更管理(变更追踪),发布管理,工具的自动化。

培训对象

企业高层,组织级和项目级配置管理员。

课程收益

配置管理的团队建设,配置管理流程和输出。

知识概要

1、配置管理  2、配置管理工作规范  3、配置管理工具与自动化  4、配置中心  5、Git概述   6、Git典型工作流  7、Git核心概念  8、多用户协同  9、Git客户端使用和规范  10、Git的适合范围  11、基于分支的工作流  12、基于库克隆的工作流  13、通过补丁文件协同   14、多版本库管理  15、GitLab服务部署  16、版本库管理  17、Git操作技巧实战  18、GitLab权限配置管理方案  19、使用GitLab+Jenkins完成CI/CD案例。

课程大纲

模块

学习内容

第一天上午

配置管理

配置管理工作规范

配置管理工具与自动化

配置中心

第一天下午

Git概述

Git典型工作流

Git核心概念

多用户协同

Git客户端使用和规范

第二天上午

Git的适合范围

基于分支的工作流

基于库克隆的工作流

通过补丁文件协同

多版本库管理

GitLab服务部署

第二天下午

版本库管理

Git操作技巧实战

开发团队从SVN迁移到Git案例分享

GitLab权限配置管理方案

使用Pull Request实现合并代码前讨论、审核提交代码

使用GitLab+Jenkins完成CI/CD案例


认证过程

无认证考试

开班信息

暂无开班信息