SVN伺服器的許可權設定
SVN伺服器的許可權設定
和以前的SVN設定相比,只是增加了一個許可權檔案,另外我同事幫我修改了一下SVN的REPOSITORY目錄,可以支援多個REPOSITORIES了。
目錄結構如下:
/etc/svn/access 許可權檔案
/etc/svn/password 使用者名稱和密碼檔案
/etc/svn/repos 根目錄
/etc/svn/repos/repos 真正的的svn的repository
apache2的配置檔案/etc/apache2/mods-available/dav_svn.conf修改如下:
<Location /svn>
DAV svn
SVNParentPath /etc/svn/repos
AuthType Basic
AuthName "Documentation Team Repository"
AuthUserFile /etc/svn/password
AuthzSVNAccessFile /etc/svn/access
Require valid-user
</Location>
/etc/svn/password中新建了兩個使用者carl和hua.luo
那麼我的許可權配置檔案/etc/svn/access如下:
[groups]
dev1 = carl
dev2 = hua.luo
dev3 = hua.luo
[repos:/]
* = r
#everyone can read
[repos:/production]
@dev1 = rw
@dev2 =
#dev2 can no nothing here
[repos:/development]
@dev1 = rw
@dev2 = rw
#dev2 can read and write for branches
[repos:/builds]
@dev1 = rw
@dev3 = rw
期間犯了個低階錯誤,註釋直接寫到了@dev1 = rw的後面,導致老是除錯部通過,後來同事幫忙檢查,才找到了這個錯誤。
和以前的SVN設定相比,只是增加了一個許可權檔案,另外我同事幫我修改了一下SVN的REPOSITORY目錄,可以支援多個REPOSITORIES了。
目錄結構如下:
/etc/svn/access 許可權檔案
/etc/svn/password 使用者名稱和密碼檔案
/etc/svn/repos 根目錄
/etc/svn/repos/repos 真正的的svn的repository
apache2的配置檔案/etc/apache2/mods-available/dav_svn.conf修改如下:
<Location /svn>
DAV svn
SVNParentPath /etc/svn/repos
AuthType Basic
AuthName "Documentation Team Repository"
AuthUserFile /etc/svn/password
AuthzSVNAccessFile /etc/svn/access
Require valid-user
</Location>
/etc/svn/password中新建了兩個使用者carl和hua.luo
那麼我的許可權配置檔案/etc/svn/access如下:
[groups]
dev1 = carl
dev2 = hua.luo
dev3 = hua.luo
[repos:/]
* = r
#everyone can read
[repos:/production]
@dev1 = rw
@dev2 =
#dev2 can no nothing here
[repos:/development]
@dev1 = rw
@dev2 = rw
#dev2 can read and write for branches
[repos:/builds]
@dev1 = rw
@dev3 = rw
期間犯了個低階錯誤,註釋直接寫到了@dev1 = rw的後面,導致老是除錯部通過,後來同事幫忙檢查,才找到了這個錯誤。
相關文章
- 如何設定許可權?
- 選單許可權和按鈕許可權設定
- DEDECMS在linux伺服器&許可權設定Linux伺服器
- ubuntu 許可權管理設定Ubuntu
- Atitit godaddy 檔案許可權 root許可權設定Go
- 小程式許可權設定(位置)
- Windows許可權設定詳解Windows
- PHP專案許可權設定PHP
- NAS使用者許可權的設定
- 適配懸浮窗許可權與系統設定修改許可權
- Vue設定許可權列表目錄Vue
- iOS 10設定應用許可權iOS
- 金山文件怎麼設定編輯許可權 金山文件線上編輯許可權設定
- jboss許可權的設定 大俠賜教
- [SAP BO]BOE的 檔案許可權設定
- [BUG反饋]許可權條目中缺少兩個公開方法的許可權設定
- PostgreSQL物件許可權如何在後設資料中獲取-許可權解讀、定製化匯出許可權SQL物件
- windows10許可權怎麼設定_win10設定使用者許可權的方法WindowsWin10
- 對定義者許可權和呼叫者許可權的理解
- Serv-U許可權設定規則
- win8.1最高許可權設定方法
- App跳轉到許可權設定介面APP
- 如何檢測應用通知許可權?如何跳轉通知許可權設定頁?
- windows10管理員許可權怎麼設定_win10電腦設定管理員許可權的步驟WindowsWin10
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- win10怎麼設定防火牆許可權_win10電腦防火牆許可權如何設定Win10防火牆
- Oracle中常用的目錄許可權設定命令Oracle
- PowerDesigner版本控制器設定許可權
- Win8.1許可權獲取設定教程
- Win8.1許可權獲取設定技巧
- ORACLE使用者管理與許可權設定Oracle
- java中怎麼設定檔案許可權Java
- mysql 使用者管理和許可權設定MySql
- 設定mysql遠端連線root許可權MySql
- 2008伺服器管理器共享許可權設定 伺服器上共享怎麼設定伺服器
- redis密碼設定、訪問許可權控制等安全設定Redis密碼訪問許可權
- 呼叫者許可權與定義者許可權的pl/sql子程式SQL
- win10 資料夾許可權怎麼設定_win10如何設定資料夾訪問許可權Win10訪問許可權