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

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

全部课程 >配置管理  
配置管理工具大全(CC、SVN、Git)及实务
3136 次浏览  53 次
徐老师
现任某外企软件工程技术公司 敏捷转型技术专家
 
时间地点: 在线、深圳、北京 、上海 根据报名开班
课程费用: 5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程将着重通过案例的讲解,以及课堂演练,带领您深入体验配置管理作为最基础的软件工程实践的核心价值;深入了解配置管理相关工具的功能特性,兼顾领域内的发展趋势,让您充分理解怎样在工具中应用业界最有效的最佳实践,支撑贵公司特色的配置管理过程,改善开发与测试实践,及其与业务的协作,从而加速业务价值交付。使学员将学习:使用ClearCase、SVN(subversion)、GIT(GitLab、GitHub)等工具支持配置管理工作,包含:
    • 配置管理策略,
    • 工具的初始化,
    • 常用操作,
    • 并了解持续集成等应用场景。
    培训目标:

    • 了解配置管理基础
    • 各种工具的服务器与客户端安装配置
    • 软件项目初始化
    • 常用步骤实用操作
    • 了解ClearCase,SVN或GIT的版本管理功能
    • 了解ClearCase的动态视图、静态视图、VOB
    • 了解ClearCase的Base和UCM流程
    • 了解ClearCase常用命令
    • 掌握ClearCase版本树,代码签出,代码合并,代码签入操作
    • 掌握SVN和GIT的代码签出,合并与签入操作
    • SVN的权限管理
    • GIT的PR – Pull Request或MR – Merge Request合并流程
    • GIT与SVN的交互性:gitsvn命令
    • 对版本库进行管理、维护、备份、恢复
    • 代码管理与分支策略
    • 构件库常见管理方式
    • 命令行接口常用操作
    • IDE插件的实用操作
    • 扩展配置管理,支持持续集成和DevOps
    培训对象:软件配置管理员SCM、 发布经理、 开发工程师
    学员基础:具有配置管理相关工作经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    理解配置管理生态系统
  • 配置管理基础
  • 敏捷基础
  • ClearCase/SVN/GIT等工具简介
  • 配置管理发展路径
  • CM-配置管理基本活动
  • 流程支持
  • 编译管理
  • 集成与发布管理
  • SCCM-软件变更与配置管理
  • 配置管理规范
  • SVN
  • SVN的架构及其日常使用
  • 创建和管理SVN版本库
  • 分支和标签
  • 权限管理
  • 冲突解决
  • GIT项目的初始化
  • 仓库创建及其初始化
  • 分支策略
  • 权限管理
  • Merge及提交策略
  • 培训策略与首日工作效率
  • GIT客户端
  • 客户端工具选择
  • 与Eclipse集成
  • 主要操作步骤
  • 合并问题解决
  • ClearCase的视图与分支
  • 检查并使用分支支持并行开发
  • 配置工作空间
  • 开发过程中的ClearCase应用
  • 软件开发过程中的ClearCase基本操作演示
  • 分支-并行开发的集成
  • 开发工具与ClearCase的集成
  • 正确配置ClearCase的各种权限
  • 软件构建及Clear Make
  • ClearCase快速操作方法及其功能介绍
  • 特殊情况处理方法
  • ClearCase 元数据(Metadata)
  • ClearCase元数据课程介绍
  • 什么是ClearCase元数据
  • 管理ClearCase元数据
  • 使用元数据进行操作
  • 1. 定义项目:元素和分支
  • 2. 注释项目:标签和属性
  • 3. 管理和组织项目:触发器
  • 4. 管理项目关联:超链接
  • 工具的比较
  • GIT,SVN与ClearCase的比较
  • 强弱势与应用场景分析
  • 定位工具在公司研发过程中的作用
  • 代码管理与代码评审
  • 异地协同
  • 任务集成
  • 处理未按时完成的任务
  • 命令、Web与Eclipse环境的配合使用
  • Git的分支管理
  • 分支管理的策略
  • 都有哪些分支
    • MAster分支
    • Dev分支
    • bug分支
    • Feature分支
  • 分支管理操作指南
    • 创建分支
    • 基于分支的多人协作
    • 解决分支冲突
    实战演练
  • 定位GIT在公司ALM中的作用
  • 代码评审
  • 异地协同
  • 任务集成
  • 处理未按时完成的任务
  • 命令、Web与Eclipse环境的配合使用
  • ClearCase与配置管理
  • 配置管理原理介绍
  • 配置管理计划
  • 配置状态报告与配置审计
  • 闭环变更管理流程
  • 与变更管理流程集成的操作演示
  • 配置管理实施和控制的关键点
  • - 新主机,新规则,新项目,新分支,新员工开始工作时的准备工作及其注意事项
  • ClearCase的支持
  • ClearCase的知识管理
  • ClearCase8新功 能
  • ClearCase不同层次出错的问题处理

  • ClearCase管理员基础
  • ClearCase 环境
  • Registry和Region
  • 管理访问控制(控制ClearCase对象的权限)
  • ClearCase安装
  • ClearCase VOB的创建、管理和维护
  • 管理视图(View)
  • 管理存储池和任务
  • 备份和恢复 ClearCase 对象(Registry、VOB、View、…)
  • License的两种配置和管理方法
  • 规划和设置 ClearCase
  • 持续集成案例交流
  • 背景说明
  • 工具套件及其主要步骤
  • 特色
  • 改进点
  • GIT进阶
  • Merge和分支用活了吗?
  • GIT很快,对加速发布周期有帮助吗?
  • 文档版本管理有效吗?
  • 修改冲突变多了吗?
  • 后悔药好吃吗?
  • CM Server与CCRC
  • CM Server的规划
  • CCRC的安装、使用
  • IDE插件的实用操作
  • ALM,DVCS,GIT
  • GIT与Gitolite,Gerrit
  • GIT与Scrum
  • ClearCase的增强
  • 使用配置规约实现分支策略
  • 软件开发的开发对象
  • ClearCase对象与软件开发对象的映射关系
  • 分布式并行开发等场景的支持
  • 增强ClearCase的方法
  •    
    3136 次浏览  53 次
    其他人还看了课程
    Subversion用户基础   2056 次浏览
    构建高效能的配置管理与持续集成平台  1824 次浏览
    使用CVS+VSS配置管理实践  2307 次浏览
    持续集成与敏捷开发  2754 次浏览
    基于配置管理建立研发秩序  2749 次浏览
    ClearCase与软件配置管理  2644 次浏览
    定制内训


    咨询服务:配置管理
    咨询目标 帮助客户建立配置管理体系
    帮助客户建立配置管理工具平台
    咨询范围 代码、文档、软件、环境的版本管理,并行协同
    代码和文档、软件、环境的变更管理
    代码和文档、软件、环境的配置管理工具
    咨询方式 调查诊断配置管理现状和问题
    建立配置管理工作流程:组织级别,项目级别,
    建立配置管理专项工作指南
    搭建配置管理工具环境
    示范项目验证。
    成功案例 某电信领域开发商,某军工领域系统供应商,中航集团某通信设备厂商。某大型独立软件开发商。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]