CVS 그룹별 commit 권한 지정하기
글쓴이: bh / 작성시간: 월, 2004/02/16 - 5:49오전
하나의 저장소만 이용할때.. 그룹(모듈)별로.. commit 권한을 지정하는 방법입니다.
FreeBSD CVS 저장소 에서 이것을 가능하게 해주는 파일(avail)을 발췌해봤습니다.
# $FreeBSD: CVSROOT-ports/avail,v 1.211 2004/02/04 05:27:17 marcus Exp $ # # This can be used to implement finer grain access controls beyond # being in access. Look in cvs_acls.pl for details on this file's # syntax. # # ;; 규칙은 위에서 아래로 내려갑니다. # unavail ;; 1. 저장소 전체에서 모든 유저 commit 불가능 # avail|dgg ;; 2. dgg 유저만 저장소 전체에서 commit 가능 # avail|fred,john|src ;; 3. fred,john 은 src 모듈에서만 commit 가능 # ... ;; 4. 나머지 규칙.. # ;; 주) dgg 유저가 가장 권한이 크다는 것을 알 수 있습니다.
관련 파일들..
access
avail
cfg.pm
cvs_acls.pl
commitcheck
commitinfo
Forums:
댓글 달기