聯繫我們
 課程時長 14 時間:

課程簡介

Subversion 設計理念及其優勢

  • 典型的複製-修改-合併情境,如何解決簡單衝突
  • 設定用戶政策與指引,使團隊協作順暢且一致
  • 複製-修改-合併方法的補充(例如鎖定與解鎖)

分支與合併

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

日常摘要與修訂審查

  • 郵件列表、RSS、摘要
  • 責任追溯、委派

Subversion 屬性

  • 內建屬性、帶有 SVN: 前綴關鍵字的屬性、全域屬性
  • 如何設計與使用這些屬性
  • 為公司客製化的 SVN 屬性
  • 客製化 SVN 屬性的創意運用
  • SVN 屬性的缺點(即注意限制,避免過度設計)

Subversion 鉤子

  • 鉤子類型
  • 已提供鉤子的一般用法
  • 自訂鉤子
  • 發揮創意與想像力

次要 SVN 伺服器

  • 用於備份、故障安全恢復
  • 用於自動化背景任務
  • 用於臨時安排(例如不同地點等)

與其他工具的整合

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

最低要求

  • 需具備良好的 SVN 知識。
  • 建議學員已修畢「Subversion 管理員課程」與「Subversion 用戶課程」。
  • 本課程可壓縮為一日課程,減少練習數量,因此費用可降低。

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類