使用apache命令創建訪問用戶及口令:
bin\htpasswd? -c passwd xxx
訪問策略控制文件
accesspolicy -> apache\
[groups]
#人員權限分組
administrator = admin
code-developers = lib,zhuj,huj,zhuyd,liuy,panggc,shaohy
core-developers = lib,zhuj
testers = zhangyc,zhour
deployers = zhangyc,lib
[/]
#所有目錄的讀取權限
@administrator = rw
@code-developers = r
@core-developers = r
@testers = r
@deployers = r
[code:/src]
#code庫中的代碼的讀取與更新權限
@code-developers = rw
[code:/test-src]
#code庫中的測試代碼的讀取與更新權限
@code-developers = rw
[code:/resource]
#資源文件與配置文件的讀取與更新權限
@deployers = rw
[code:/web/biz]
#業務JSP頁面代碼的讀取與更新權限
@code-developers = rw
[code:/web/common]
#公共模塊JSP頁面代碼的讀取與更新權限
@core-developers = rw
[code:/web/sysconfig]
#系統配置JSP頁面代碼的讀取與更新權限
@core-developers = rw
修改apache配置文件:httpd.conf
增加以下內容:
<Location /svn>
DAV svn
SVNParentPath E:\SVN
AuthType Basic
AuthName "Subversion repository"
AuthUserFile passwd
AuthzSVNAccessFile accesspolicy
Satisfy Any
Require valid-user
</Location>
注:如果有中文路徑,將該文件轉換為UTF-8編碼格式.
參考文章:http://www.subversion.org.cn/index.php?option=com_content&task=view&id=78&Itemid=91
posted on 2007-01-22 16:14
Lib 閱讀(3589)
評論(0) 編輯 收藏 所屬分類:
服務配置