聯繫我們

課程簡介

專案管理方法論總覽

  • 敏捷方法論
  • 瀑布式模型

透過 GIT 實現自動化部署

  • 生產環境倉庫
  • 版本分支(Release Branch)
  • 使用標籤(Tags)進行版本發布
  • 在不同版本間切換
  • 維護性版本(Maintenance Release)管理
  • 主要版本(Major Releases)

文件與版本變更記錄

  • 利用倉庫歷史記錄創建變更日誌
  • 透過標籤描述總結主要版本的變更
  • 將細微變更整合為較大的變更單元(更貼近業務視角)
  • 彙整提交記錄(Commits)
  • 將提交記錄分組為邏輯區塊

中央倉庫的推送與拉取策略

  • 保持中央倉庫的整潔
  • 建立結構以彙整並審查開發者的變更
  • 測試與暫存(Staging)環境

軟體架構與元件

  • 如何邏輯化地劃分應用程式與倉庫
  • 如何管理第三方開發的函式庫與子專案
  • 使用子模組(Submodules)自動化升級

最低要求

建議具備 GIT 相關知識。

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

 7 小時

人數


每位參與者的報價

客戶評論 (4)

即將到來的課程

課程分類