특정 사용자가 체크 아웃/업데이트 만 할 수 있도록 저장소에 대한 액세스를 어떻게 제한합니까?Subversion 저장소의 읽기 전용 액세스
프로덕션 준비가 된 코드 만 리포지토리에 커밋되지만 여전히 프로그래머가 리포지토리를 사용하고 최신 코드를 사용할 수 있도록 저장소를 제어하려고합니다.
특정 사용자가 체크 아웃/업데이트 만 할 수 있도록 저장소에 대한 액세스를 어떻게 제한합니까?Subversion 저장소의 읽기 전용 액세스
프로덕션 준비가 된 코드 만 리포지토리에 커밋되지만 여전히 프로그래머가 리포지토리를 사용하고 최신 코드를 사용할 수 있도록 저장소를 제어하려고합니다.
당신이 svnserv를 사용하는 가정 : 당신은에는 AuthZ 파일에 명시 적으로 사용자의 권한을 구성해야
. 읽기 전용 샐리
해리가 읽기/쓰기 액세스, 및 :
harry = rw
sally = r
또한, svnserv.conf 파일의 섹션을보고있다.
[general]
### These options control access to the repository for unauthenticated
### and authenticated users. Valid values are "write", "read",
### and "none". The sample settings below are the defaults.
anon-access=read
auth-access=write
대한 추가 정보를 원하시면 여기있다 : http://www.visualsvn.com/support/svnbook/serverconfig/svnserve/
PS - 체크 아웃/업데이트 읽기 액세스입니다 만 는이 정보를
감사 저장소에 대한 쓰기 권한을 커밋. 나는 단지 특정 사용자의 커밋을 방지하는 방법을 알고 싶다. – lamcro
[Apache and Authz] (http://davidwinter.me/articles/2006/03/03/access-control-for-subversion-with-apache2-and-authz/) 링크 –
나는 그것이 repo 백엔드에 의존한다는 점에 동의합니다. . 다양한 백엔드에서이를 수행하는 방법을 설명하는 링크가있는 답변을 찾는 사람들이 여기 있다고 생각합니다. – AdamS