聯繫我們

課程簡介

Subversion 設計哲學及其優勢

  • 典型的複製-修改-合併場景,以及如何解決簡單衝突。
  • 設定使用者政策與指南,使團隊協作更順暢一致。
  • 對複製-修改-合併方法的補償(即鎖定與解鎖機制)。

分支與合併

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

日常摘要與修訂審查

  • 郵件列表、RSS、摘要。
  • Blame(溯源)與委派機制。

Subversion 屬性

  • 內建屬性、以 SVN: 為前置詞的關鍵字屬性,以及全域屬性。
  • 如何設計和使用這些屬性。
  • 針對公司的自訂 SVN 屬性。
  • 自訂 SVN 屬性的創意用法。
  • SVN 屬性的缺點(即注意限制,避免過度設計)。

Subversion 鉤子

  • 鉤子類型。
  • 已隨附鉤子的通用用法。
  • 自訂鉤子。
  • 發揮創意與想像力。

次要 SVN 伺服器

  • 用於備份與容錯恢復。
  • 用於自動背景任務。
  • 用於臨時安排(例如不同位置等)。

與其他工具的整合

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

最低要求

  • 需具備 SVN 的扎實知識。
  • 建議學員已完成《Subversion for Administrators》和《Subversion for Users》課程。
  • 本課程可壓縮為一天課程,減少練習數量,從而降低費用。
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類