CVS에서 권한 설정좀 알려주세요
글쓴이: wizet99 / 작성시간: 금, 2003/11/14 - 1:34오후
사내에서 소스관리를 CVS로 하고 있는데,
현재 설정은 pserver를 이용하고, 내부 계정을 이용합니다. (passwd 파일 이용하는 거 아님)
몇가지 테스트를 해봣는데 모듈에 대해서 같은 그룹으로 설정하고 w 권한이 잇어야지 check out 가능하다는 사실까지는 밝혀냇는데. (노가다로 권한 하나씩 햇는데 cvs 홈에 doc보니 다 써잇네요 -.-) 근데 한가지가 막혔습니다.
찾다보니 비슷한 상황에대해서 누가 써놓으시긴 했는데, 사내에서 특정 개발자만 소스 수정 가능한 , 이른바 core부분 에 대해 권한을 설정하려고 하는데 ,특정 모듈에 대해서 owner만 commit 가능, 그룹은 check out, update 가능하게만 하려고 하는데, 어떻게 하는지 모르겟네요.
lock이랑 상관있는거 같은데 -.-
bbs에서 찾아보니 watch,edit이 비슷한 기능인거 같기도 하고,
거기도 commit은 가능하다고.. 나와있어서 그건 아닌거 같기도 하고
설명 좀 부탁드립니다~~ :)
Forums:
http://bbs.kldp.org/viewtopic.php?t=2654
http://bbs.kldp.org/viewtopic.php?t=26540
위 글들중 링크되어있는 곳에서 참조하시면 되겠네요...
------------------------------
좋은 하루 되세요.
감사
근데 대부분 본 문서인데.. -.- 문서상에는 어딜봐도.
passwd 파일을 사용하지 않고, pserver로 서버의 실제 계정을 이용하는 방법중에서 특정 모듈에만 읽기 권한을 주는것을 못찾겟어요.
저의 해석능력이 딸려서 그런지...
혹시 pserver를 이용해서 실제 계정 쓰더라도 readers,writers 로 설정가능한가요? 허..된다해도 모듈안에서 특정폴더만 그룹권한을 w는 안주고 rx만 줫더니 check out 할때 아예 그 폴더가 안받아지던데...
나름대로 저도 kldp를 비롯, cvs.org인가요..공식 거시부터 싹 열심히 뒤지고 잇는데.. -.- 부탁드립니당...
자답이 될런지..
다시 lock에 대해서 kldp에서 찾아보다 보니,
포럼 쓰레드라고 하나요.. 다른분들 그렇게 이야기 하시던데.. -.-
아무튼 주제중에 vss랑 비교한거에 누가
cvs admin 을 이용하는것을 간단히 2줄인가 올려놓으셧는데..
방금 해보니
cvs admin -l [파일] 로 lock을 만드니~
다른 사람은 commit이 안되고 check out 은 되더라구요..
이거 쓰면 될 거 같기도 하고~~
근데 다른글 어디서 분명히 cvs admin 추천 안한다고 써잇고, cvs watch로 가능하다고 하던데~~
일단 cvs admin을 이용해서 해야겟습니다.
혹시 watch로 통보 받는거 말고 아예 commit 안되게 하는 노하우 알고 계신분~~ 도움을 주세요~
댓글 달기