1. 程式人生 > >(六)svn 服務器端使用之權限管理

(六)svn 服務器端使用之權限管理

開發 讀寫權限 界面 每次 清除 示例 (六) 相關 客戶端連接

權限管理(了解)

認證授權機制

在企業開發中會為每位程序員、測試人員等相關人員分配一個賬號,用戶通過使用svn客戶端連接svn服務時需要輸入賬號和密碼,svn服務對賬號和密碼進行校驗,輸入正確可以繼續訪問,當用戶訪問倉庫下某個目錄時,svn服務對用戶進行授權,如果用戶擁有該目錄的訪問權限方可訪問。

判斷賬號和密碼輸入是否正確的過程即認證過程。

判斷用戶是否擁有目錄的讀/寫權限時即授權的過程。

創建用戶

技術分享

技術分享

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

技術分享

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

技術分享

創建組

技術分享

技術分享

技術分享

同樣也可以修改組:

技術分享

分配權限

刪除系統安裝後默認權限:

技術分享

技術分享

示例一:開發人員擁有讀寫權限(組權限)

進入權限分配界面:

技術分享

添加組或用戶:

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

技術分享

將組添加進來後,就可以進行權限分配了

權限等級為:

 繼承父目錄權限 、 不可訪問 、 讀權限 、讀/寫權限

這裏我選 擇 讀/寫權限

技術分享

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

技術分享

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

技術分享

給人員分配權限和測試方法和組一樣

清除認證緩存

有幾種情況需要清除認證緩存:

  • 本地使用多個賬號登陸,每次輸入的賬號和密碼都 不一樣
  • 當賬號密碼修改後(建議清理)

技術分享

技術分享

(六)svn 服務器端使用之權限管理