♣ Tech & Biz Salon/Tech

SVN 계정별 그룹별 리파지토리 권한 부여

TasteGod 2012. 11. 15. 12:29

기술 적용 관련 블로그 글들을 보면

보통 자기 상황에 맞는거만 정리해두기 때문에  내가 적용하기에는 딱 안맞는 경우가 많아서

블로그 글만으로는 해결이 안되고, Original Document, Manual 의 도움도 받아서 처리하는 경우가 많다.


* 내가 한 세팅

svn-authz 파일

[groups]
group_inner = abc, bcd .....
# 특정 프로젝트만 쓰면 되는 사용자들을 별도 그룹으로 했다
group_kats_pss = byc, abc .....

# 아래 두줄 : 모든 놈이 읽고 쓴다. 요 줄들은 주석처리했다
# [/]
# * = rw

# 내부직원그룹은 모든거에 대해 읽고 쓴다. 
[/]
@group_inner = rw

# lg 리파지토리의 /abc/pss 경로에 대해 특정 그룹의 사람들이 다 읽고 쓴다. 이 부분 경로 설정하는거 잘 몰라서 해맸음. 매뉴얼 쏵 훑으면 이 내용도 있을거 같은데... 부분적으로만 보다 보니...
[lg:/abc/pss]
@group_kats_pss = rw


* Manual

http://svnbook.red-bean.com/

구글에서 검색 (검색어 : svn manual ) 해도 요 놈이 제일 위에 나온다. 
SVN 사이트의 DOCUMENTATION 페이지 (    ) 에도 요 놈이 링크 걸려있다

나 같은 경우 AUTH 와 같은 단어로 검색해서 필요한 부분만 찾아볼 것이므로
SINGLE PAGE EDITION 
( http://svnbook.red-bean.com/en/1.7/svn-book.html )
을 클릭해서 보았다.

그룹에 그룹을 속하게 할 수 있는 등의 내용도 있다...


* 블로그 글들도 좋다

http://ummae.tistory.com/197

http://breaklee.blog.me/60167899027

요런 내용도 있다.

[/repo/source/design]

* = 

@design = rw

reader = r


[/repo/source/source]

* = 

@dev = rw


'* = ' 의 의미는 전체에 대해서 권한을 삭제한다는 의미