Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
SVN 伺服器設置
- 安裝套件和所有依賴項
- 創建一個或多個存儲庫,並考慮合理的位置、初始導入、從 CVS 和其他版本控制系統遷移
微調各種訪問方案,包括 HTTP、HTTPs、svn、svn+ssh、file,具體考慮以下幾點
- 如何配置 Apache 模組
- 使用 ssh 環境變數縮短 svn+ssh:// url
- 定義適當的使用者資料庫並設計複雜的訪問控制清單或授權模式
- 與 LDAP / 域控制器 / MySQL / PAM / 等整合以進行使用者身份驗證
配置合理的存儲庫佈局
- 每個子專案都有完整的主幹、分支、標籤等樹狀結構,適合子專案包容自成一體,相互依賴不大,各子專案的API穩定成熟
- 所有模組都存在於主幹/分支和標籤上,適用於邏輯緊湊的專案,模組之間存在強耦合
- 區別與優勢
備份策略和災難恢復
- 備份策略,包括:帶有 SVN 同步的本機方法、rsync、熱複製等第三方工具
- 整個存儲庫備份與每個修訂簽出或轉儲
- 災難恢復
- 永久刪除檔和歷史記錄
有關管理存儲庫的基本知識
- 具有顛覆的正常工作週期(動手實踐)
- 創建分支和標籤
- 創建鎖和其他控制件
- 設計用戶端工具並將其與 IDE 集成
- 選擇和配置儲存庫查看工具
- 設置常規使用者策略,包括為這些硬性限制設置 Subversion 鉤子
- 設計自動檢出和構建或編譯,甚至自動測試
最低要求
- 使用者使用 Subversion 的知識(相當於 Subversion for Users 課程)
- 操作系統的一般系統管理經驗
- Apache伺服器基礎知識
7 時間:
客戶評論 (2)
The trainer was definitely one the strongest parts. Good mood, strong knowledge and also don't let anyone get bothered.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Course - Subversion for Administrators
Trainer made an excellent job answering questions and being helpful.