DevOn-CI 의 hudson 플러그인에 간결하게 잘 나온 설명이 있어서 발췌한다.
심플하다.~
Users
사용자 계정을 관리합니다.
한글 이름을 사용할 수 있습니다.
비밀번호에는 한글을 사용할 수 없습니다
Groups
계정을 그룹으로 묶어서 관리합니다.
아래와 같은 양식으로 작성합니다.
group = user1, user2, ...Authz
접근권한을 설정합니다. 다음과 같은 형태로 권한을 설정할 수 있습니다.
- 단일 사용자
- [groups] 섹션에서 정의된 그룹 사용자
- 와일드크드 '☆' 는 모든 사용자를 의미함
- 롤 앞에 '~' 를 붙이면 반전을 의미함
접근권한 설정은 다음 3가지로 할 수 있습니다.
- 'r' 읽기
- 'rw' 읽기/쓰기
- '' 권한없음
예) 아래와 같이 작성하면 다음의 접근권한 제어가 발생한다.
- sysadmin 계정은 모든 경로에 읽기/쓰기 가능
- sys 그룹은 모든 경로에 읽기/쓰기 가능
- adm 그룹은 tags, branches, trunk 경로에 읽기/쓰기 가능
- dev 그룹은 trunk 경로에만 읽기/쓰기 가능
- 계정이 없는 사용자도 읽기는 가능
[/]
@sys = rw
* = r
[/tags]
@sys = rw
@adm = rw
* = r
[/branches]
@sys = rw
@adm = rw
* = r
[/trunk]
@sys = rw
@adm = rw
@dev = rw
* = r
심플하다.~
반응형
'Software Development > Dev Tools' 카테고리의 다른 글
| [SVN] 백업 및 복원 (0) | 2010.02.09 |
|---|---|
| [SVN] 사용자 계정 추가 및 기본 인증 설정 (0) | 2010.02.09 |
| [CVS] Install & Setting cvs / cvsd on Ubuntu 910 (0) | 2010.02.09 |
| [Trac] 권한 설정하기 (0) | 2009.10.16 |
| [trac] 기본 에디터 대체 플러그인 (0) | 2009.10.14 |