Windows Server 2008에서 Apache2의 SVN 웹 액세스를 다른 쓰기 권한으로 구성하려고합니다.다른 쓰기 권한에 대해 SVN 웹 액세스를 구성하는 방법은 무엇입니까?
나는 다음 아파치의 conf 있습니다
<Location /svn>
SVNParentPath "E:\SVN"
DAV svn
SVNListParentPath on
AuthType Basic
AuthName "Subversion repositories"
Require valid-user
AuthUserFile svn-auth.txt
AuthzSVNAccessFile svn-acl.txt
</Location>
<Location /svn/foobar>
SVNParentPath "E:\SVN\foobar"
DAV svn
SVNListParentPath on
AuthType Basic
AuthName "Subversion repositories"
Require valid-user
AuthUserFile svn-auth.txt
AuthzSVNAccessFile svn-acl.txt
</Location>
E:\SVN
모든 저장소의 루트 디렉토리입니다 - 나는 모두를 나열합니다. 그것은 E:\SVN\test
을 포함 - 프로젝트 저장소입니다.
및 E:\SVN\foobar
- E:\SVN\foobar\foo
및 E:\SVN\foobar\bar
- 프로젝트 리포지토리가 포함 된 하위 루트 디렉토리입니다.
파일 svn-auth.txt
는 htpasswd.exe
파일 svn-acl.txt
하여 쓰기 액세스 규칙이 포함되어 생성 된 사용자 암호의 수를 포함하지만, 그것은 작동하지 않습니다! 이다 SVN에 대한 아파치 설정에서 SVNPath
과 SVNParentPath
사이에 다른 어떤
[/]
* = rw
이벤트는 단지 하나의 글로벌 권한을 포함? 어쩌면 말이 될 수 있을까요?
내가 그룹 또는 사용자 추가하면 물론 너무 작동하지 않습니다
[groups]
full = abatishchev
[/]
* = r
@full = rw
abatishchev = rw
내가 403 Forbiden
을 얻고있다.
내가 뭘 잘못하고 있니? 티아!
업데이트
:The URI does not contain the name of a repository. [403, #190001]
이 무엇을 의미 수 : 내가하는 error.log에서 레코드를 발견?
이것은 serverfault.com에 있어야합니다 – Gonzalo
불행히도 나는 대답을 찾지 못했습니다 .. – abatishchev
serverfault.com의 링크는 무엇입니까? –