聯繫我們

課程簡介

項目管理方法論概覽

  • 敏捷方法論
  • 瀑布模型

透過 GIT 進行自動化部署

  • 生產環境儲存庫
  • 發布分支
  • 使用標籤進行版本發布
  • 在發布版本之間切換
  • 管理維護性發布
  • 主要版本發布

文件與發布變更記錄

  • 利用儲存庫歷史記錄建立變更日誌
  • 使用標籤描述來總結主要版本的變更
  • 將較小的變更聚合為較大的變更(更貼近業務視角)
  • 聚合提交內容
  • 將提交內容分組為邏輯部分

中央儲存庫的推送與拉取策略

  • 保持中央儲存庫整潔
  • 建立結構以聚合並審核開發人員的變更
  • 測試與預發布(Staging)環境

軟體架構與組件

  • 如何在邏輯上劃分應用程式與儲存庫
  • 如何管理由第三方開發的函式庫與子專案
  • 使用子模組(submodules)自動化升級

最低要求

建議具備 GIT 相關知識。

需了解軟體開發生命週期,以及專案管理的方法論與框架(如瀑布模型與敏捷開發)。

 7 小時

客戶評論 (4)

課程分類