感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
SVN服務器設置
- 安裝軟件包及其所有依賴項
- 創建一個或多個倉庫,考慮合理的位置,進行初始導入,從CVS和其他版本控制系統遷移
微調各種訪問方案,包括http、https、svn、svn+ssh、file,特別考慮以下內容
- 如何配置Apache模塊
- 使用ssh環境變量縮短svn+ssh:// URL
- 定義適當的用戶數據庫,設計複雜的訪問控制列表或授權模式
- 與LDAP/域控制器/MySQL/PAM等集成以進行用戶認證
配置合理的倉庫佈局
- 每個子項目具有完整的樹結構,如trunk、branches和tags,適合子項目獨立且自包含,相互依賴較少,每個子項目的API穩定且成熟
- 所有模塊存在於trunk/branches和tags上,適合邏輯緊湊的項目,模塊之間存在強耦合
- 差異與優勢
備份策略與災難恢復
- 備份策略,包括:使用svn sync的原生方法,第三方工具如rsync、hot copy
- 整個倉庫備份與每個修訂版檢出或轉儲
- 災難恢復
- 永久刪除文件和歷史記錄
管理倉庫的基本知識
- Subversion的正常工作週期(動手實踐)
- 創建分支和標籤
- 創建鎖和其他控制
- 設計客戶端工具並將其與IDE集成
- 選擇並配置倉庫查看工具
- 設置一般用戶策略,包括爲硬性限制設置Subversion鉤子
- 設計自動檢出、構建或編譯,甚至自動測試
最低要求
- 具備使用Subversion的知識(相當於Subversion用戶課程的水平)
- 具備操作系統的一般系統管理經驗
- Apache服務器的基本知識
7 時間:
客戶評論 (2)
培訓師無疑是最強的部分之一。他情緒良好,知識淵博,也不會讓任何人感到困擾。
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
課程 - Subversion for Administrators
機器翻譯
培訓師在解答問題和提供幫助方面做得非常出色。
Yuri Prado - Valeo Thermal Commercial Vehicles Germany GmbH
課程 - Subversion for Administrators
機器翻譯