聯繫我們

課程簡介

Subversion 的設計哲學及其優勢

  • 典型的「複製-修改-合併」情境,以及如何解決簡單衝突
  • 制定使用者政策與準則,促進團隊協作的順暢與一致性
  • 對「複製-修改-合併」方法的補充(即鎖定與解鎖機制)

分支與合併

  • 何時建立分支,以及分支的多種用途
  • 如何智慧地解決衝突並執行合併,如何吸收不同方向的變更
  • 如何利用 Subversion 的新功能來進行分支與合併
  • 如何鼓勵或限制使用者的本地分支行為

日常摘要與修訂回顧

  • 郵件列表、RSS、摘要報告
  • 溯源(Blaming)、授權委派

Subversion 屬性

  • 內建屬性、帶有 SVN: 前綴關鍵字的屬性、全域屬性
  • 如何設計與使用這些屬性
  • 企業專屬的客製化 SVN 屬性
  • 客製化 SVN 屬性的創意應用
  • SVN 屬性的缺點(即注意約束條件,避免過度設計)

Subversion 掛鉤(Hooks)

  • 掛鉤類型
  • 已隨附掛鉤的一般用途
  • 自定義掛鉤
  • 發揮創意與想像力

副 SVN 伺服器

  • 用於備份與故障安全恢復
  • 用於自動背景任務
  • 用於臨時安排(如不同地理位置等)

與其他工具的整合

  • 問題追蹤系統(例如 Bugzilla, Track, Jira 等)
  • 內容管理系統(例如 Wiki 等)

最低要求

  • 需具備良好的 SVN 知識基礎。
  • 建議學員已完成「Subversion 管理員」及「Subversion 使用者」課程。
  • 本課程可壓縮為一日課程,減少演練項目,並相應降低費用。
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類