请提供有关mod_dav、svn和限制ing访问的帮助。
下面是我的Apache配置文件中的条目请提供有关mod_dav、svn和限制ing访问的帮助。,svn,limit,mod-dav-svn,Svn,Limit,Mod Dav Svn,下面是我的Apache配置文件中的条目 <Location /svn/repo1> DAV svn SVNPath /var/svn/repositories/repo1 AuthType Basic AuthName "SVNRepo" AuthUserFile /var/httpd/passwd Order deny,allow Require valid-user <Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY
<Location /svn/repo1>
DAV svn
SVNPath /var/svn/repositories/repo1
AuthType Basic
AuthName "SVNRepo"
AuthUserFile /var/httpd/passwd
Order deny,allow
Require valid-user
<Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Require user svn
</Limit>
DAV svn
SVNPath/var/svn/repositories/repo1
AuthType Basic
AuthName“SVNRepo”
AuthUserFile/var/httpd/passwd
命令拒绝,允许
需要有效用户
需要用户svn
我不确定我要做的事情是否显而易见,但我希望允许任何经过身份验证的用户以只读方式访问存储库,但将PUT POST等限制为仅限1个特定(经过身份验证的)用户。没能破解这个,希望有人以前遇到过
提前谢谢 我会反过来做:
<Location /svn>
DAV svn
SVNParentPath /var/svn
# Authentication: Digest
AuthName "Subversion repository"
AuthType Digest
AuthUserFile /etc/svn-auth.htdigest
Require valid-user
# Authorization: Authenticated users only for non-read-only
# (write) operations; allow anonymous reads
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require user svn
</LimitExcept>
</Location>
DAV svn
SVNParentPath/var/svn
#认证:摘要
AuthName“Subversion存储库”
AuthType摘要
AuthUserFile/etc/svn-auth.htdigest
需要有效用户
#授权:仅针对非只读的经过身份验证的用户
#(b)业务;允许匿名读取
需要用户svn
如中所述,例如:
您使用的位置(/svn/repo1)表示您有多个要管理的svn存储库?如果是这样,我将使用svn的每个目录配置:
如果您需要调整置换,它可以防止apache服务器重新加载。我会用另一种方法:
<Location /svn>
DAV svn
SVNParentPath /var/svn
# Authentication: Digest
AuthName "Subversion repository"
AuthType Digest
AuthUserFile /etc/svn-auth.htdigest
Require valid-user
# Authorization: Authenticated users only for non-read-only
# (write) operations; allow anonymous reads
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require user svn
</LimitExcept>
</Location>
DAV svn
SVNParentPath/var/svn
#认证:摘要
AuthName“Subversion存储库”
AuthType摘要
AuthUserFile/etc/svn-auth.htdigest
需要有效用户
#授权:仅针对非只读的经过身份验证的用户
#(b)业务;允许匿名读取
需要用户svn
如中所述,例如:
您使用的位置(/svn/repo1)表示您有多个要管理的svn存储库?如果是这样,我将使用svn的每个目录配置:
如果需要调整置换,它可以防止apache服务器重新加载