培訓內(nèi)容:
本課程涵蓋了配置管理,集成管理,構(gòu)建管理,發(fā)布管理,持續(xù)集成,敏捷開發(fā),開發(fā)運營(DevOps),實用案例詳解,配置管理工具和變更管理工具流程分析等主題,可以根據(jù)用戶具體需求結(jié)合某些特定配置管理工具講解,如Git,Clearcase,SVN等
u什么是配置管理,為什么需要配置管理
u配置管理案例講解
u軟件開發(fā)生命周期及軟件開發(fā)基本模型
u集中式和分布式配置管理架構(gòu)介紹
uGit 基本概念及常用命令及原理
u如何安裝Git,創(chuàng)建版本庫及添加上傳文件
u工作區(qū)和暫存區(qū)概念
u管理,撤銷修改及刪除git文件
u五種分支介紹及管理策略
u沖突的產(chǎn)生及解決
u標簽管理介紹
u如何搭建Git服務(wù)器和使用GitHub做遠程服務(wù)器
u圖形客戶端詳解和演示
u多人協(xié)作及團隊合作開發(fā)案例演示
uGit軟件配置管理實用案例演示
u構(gòu)建管理,系統(tǒng)集成和變體
uGIT分支策略和持續(xù)集成的關(guān)系
u代碼審查和權(quán)限管理工具Gerrit介紹
uGit圖形化用戶界面演示及用戶練習及指導(dǎo)
u常用變更管理工具介紹(Clearcase,Jira),流程分析,功能演示
uClearQuest培訓,SVN介紹及與Git的區(qū)別
u持續(xù)集成的基本概念,要素,價值,原理
u持續(xù)集成案例分析及工作機制
u持續(xù)集成的佳實踐10大要素,和7大原則
u持續(xù)集成的流程分析,工具的介紹
u持續(xù)集成工具Jenkins安裝,配置,插件的使用
u敏捷開發(fā)與開發(fā)運營DevOps
u持續(xù)集成流程分析及實用案例講解
u參考文檔和答疑