课程大纲
显示 Project Management 个方法概述
- Agile 方法论
- 瀑布
通过 GIT 自动部署
- 生产存储库
- 发布分支
- 将标签用于发布
- 在版本之间切换
- 管理维护版本
- 主要版本
Documentation, 发布更改日志
- 使用存储库历史记录创建更改日志
- 使用标记描述来汇总主要版本更改
- 将较小的变更聚合为较大的变更(更接近业务)
- 聚合提交
- 将提交分组到逻辑部分
中央回购推送和拉取策略
- 保持中央存储库的清洁
- 创建用于聚合和查看开发人员更改的结构
- 测试和暂存环境
Software Architecture 和组件
- 如何从逻辑上划分应用程序和存储库
- 如何管理第三方开发的库和子项目
- 使用子模块自动升级
要求
建议熟悉 GIT。
需要了解软件开发生命周期、项目管理方法和框架(如瀑布和 Agile)。
客户评论 (8)
培训师对主题和行业的知识
Tia - Vodacom
课程 - Gitlab and Gitlab CI
机器翻译
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
课程 - Kubernetes and Gitlab
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
课程 - Git for Users
大量的练习,培训师遵循讨论/参与者需求的“流程”
Martin - OHB System AG
课程 - Git for Victims of Subversion
机器翻译
:)领导者的饼干真的,这是一个很好的氛围,提出问题的机会,方法。
Piotr - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
课程 - Comprehensive Git
机器翻译
Sample and practical usage
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
课程 - Bitbucket
The trainer was definitely one the strongest parts. Good mood, strong knowledge and also don't let anyone get bothered.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
课程 - Subversion for Administrators
The fact that it wasnt just done in windows that it actually made use of the command line as we may not always have windows to work with.