(六)svn 服務器端使用之權限管理
阿新 • • 發佈:2017-09-06
開發 讀寫權限 界面 每次 清除 示例 (六) 相關 客戶端連接
權限管理(了解)
認證授權機制
在企業開發中會為每位程序員、測試人員等相關人員分配一個賬號,用戶通過使用svn客戶端連接svn服務時需要輸入賬號和密碼,svn服務對賬號和密碼進行校驗,輸入正確可以繼續訪問,當用戶訪問倉庫下某個目錄時,svn服務對用戶進行授權,如果用戶擁有該目錄的訪問權限方可訪問。
判斷賬號和密碼輸入是否正確的過程即認證過程。
判斷用戶是否擁有目錄的讀/寫權限時即授權的過程。
創建用戶
點擊菜單上的Users可以在右側窗口區域中看見已經創建的用戶
選中用戶後右擊可以修改用戶的密碼
創建組
同樣也可以修改組:
分配權限
刪除系統安裝後默認權限:
示例一:開發人員擁有讀寫權限(組權限)
進入權限分配界面:
添加組或用戶:
在添加頁面可以添加用戶、組、等
將組添加進來後,就可以進行權限分配了
權限等級為:
繼承父目錄權限 、 不可訪問 、 讀權限 、讀/寫權限
這裏我選 擇 讀/寫權限
設置後我們再用TortoiseSVN客戶端訪問svn服務器就需要密碼了
登陸測試是否有讀/寫權限:自己建個目錄什麽的。
給人員分配權限和測試方法和組一樣
清除認證緩存
有幾種情況需要清除認證緩存:
- 本地使用多個賬號登陸,每次輸入的賬號和密碼都 不一樣
- 當賬號密碼修改後(建議清理)
(六)svn 服務器端使用之權限管理