2011-10-13 2 views

답변

4

또는 당신은 당신이 적용하고자하는 액세스 규칙을 나열하는 파일을 가리 키도록 AuthzSVNAccessFile을 설정 아파치와 path based access control

설정할 수 있습니다 또는 svnserve : SVN의 책을 참조하십시오

[calc:/branches/calc/bug-142] 
harry = rw 
sally = r 
+0

'외관'은 무엇입니까? 대상 경로가 '외부'를 통해 다른 원본 폴더를 가져 오는 경우 해당 외부 폴더에 대해서도 별도의 사용 권한이 필요합니까? – Danijel

+1

@Danijel - 외부는 고유 한 인증 및 액세스 제어 기능을 갖춘 별도의 리포지토리입니다. 당신도 그것들을 설정해야 할 것입니다. 마법을 전송할 방법이 없습니다. – Flexo

+0

감사의 말씀! – Danijel

1

내가 사용 : 일반적으로이 같은 뭔가를 찾고 결국

<Location /repos> 
    DAV svn 
    SVNParentPath /mnt/storage/svn 

    AuthzSVNAccessFile /etc/apache2/svn-accessfile 

    Require valid-user 
    AuthType Basic 
    AuthName "Subversion repository" 
    AuthUserFile /etc/apache2/users.conf 
</Location> 

:처럼 보이는 끝 USVN하지만 아파치와 함께 SVN 인증 프로토콜과 저장소/디렉토리 권한을 제공하는 다른 많은 웹 인터페이스가 있습니다.

USVN은 READ 및 WRITE에 대한 세분화 된 디렉터리 기반 사용 권한을 허용하고 인증을 위해 계정 공급자로 MySQL을 사용합니다.

관련 문제