聯繫我們

課程簡介

展示專案管理方法論的概覽

  • 敏捷方法論
  • 瀑布式

透過 GIT 自動部署

  • 生產庫
  • 發行分支
  • 使用標籤進行發行
  • 在發行之間切換
  • 管理維護性發行
  • 重大發行

文件、發行變更日誌

  • 使用庫歷史記錄建立變更日誌
  • 使用標籤描述來總結重大發行的變更
  • 將較小的變更聚合為更大的變更(更貼近業務)
  • 聚合 commits
  • 將 commits 分組為邏輯部分

中央庫推送和拉取策略

  • 保持中央庫清潔
  • 建立結構以聚合和審查開發人員的變更
  • 測試環境與預覽環境

軟體架構與元件

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

最低要求

建議熟悉 GIT。

需要理解軟體開發生命週期、專案管理的方法論和框架(例如瀑布式和敏捷式)。

 7 小時

客戶評論 (4)

課程分類