權限管理(了解)
認證授權機制
在企業開發中會為每位程序員、測試人員等相關人員分配一個賬號,用戶通過使用svn客戶端連接svn服務時需要輸入賬號和密碼,svn服務對賬號和密碼進行校驗,輸入正確可以繼續訪問,當用戶訪問倉庫下某個目錄時,svn服務對用戶進行授權,如果用戶擁有該目錄的訪問權限方可訪問。
判斷賬號和密碼輸入是否正確的過程即認證過程。
判斷用戶是否擁有目錄的讀/寫權限時即授權的過程。
創建用戶


點擊菜單上的Users可以在右側窗口區域中看見已經創建的用戶

選中用戶后右擊可以修改用戶的密碼

創建組



同樣也可以修改組:

分配權限
刪除系統安裝后默認權限:


示例一:開發人員擁有讀寫權限(組權限)
進入權限分配界面:

添加組或用戶:
在添加頁面可以添加用戶、組、等

將組添加進來后,就可以進行權限分配了
權限等級為:
繼承父目錄權限 、 不可訪問 、 讀權限 、讀/寫權限
這里我選 擇 讀/寫權限

設置后我們再用TortoiseSVN客戶端訪問svn服務器就需要密碼了

登陸測試是否有讀/寫權限:自己建個目錄什么的。

給人員分配權限和測試方法和組一樣
清除認證緩存
有幾種情況需要清除認證緩存:
- 本地使用多個賬號登陸,每次輸入的賬號和密碼都 不一樣
- 當賬號密碼修改后(建議清理)


