SVN 설치 / 권한 설정 및 아이디/패스워드 설정하기
[ svn설치 ]
http://sourceforge.net/projects/win32svn/
에서 32비트용으로 설치한다.
흔히 인터넷에서 나온 svnserve.conf파일은 이때 없다.
cmd창에서 해당 루트로 들어간다. (이때는 굳이 루트로 안들어가도 무방하다)
다음 명령어를 입력한다.
<cmd>
C:\app\Subversion>mkdir svn // svn 폴더 생성
C:\app\Subversion>cd svn // svn 폴더 진입
C:\app\Subversion\svn>svnadmin create --fs-type fsfs test
// 이부분에 대해서는 잘.. 아시는 분은 댓글좀- svnadmin create --fs-type fsfs 저장소명
C:\app\Subversion>cd text // test라는 저장소 진입
C:\app\Subversion\text>dir // 현재 파일/폴더 리스트 출력
C:\app\Subversion\text>cd conf // 현재 파일/폴더 리스트 출력
svnserve.conf 파일이 생성된걸 알 수 있다.
[ 권한설정 ]
== svnserve.conf ==
[general]
anon-access=none #인증되지않은(즉 계정이 없는) 사용자에 대해 접근을 거부한다.
auth-access = write #인증된 사용자에 대해 쓰기 권한을 준다.
password-db = passwd # 인증된 사용자에 대한 계정 정보(아이디/패스) 정보가 기록된 파일명을 의미한다.(기본값 passwd)
authz-db = authz # 인증된 사용자에 대해 저장소에 대한 권한 설정이 기록된 파일명(기본값)
#realm = test #현재 파일에 해당되는 저장소의 영역에 대해 설정하는 것인데 필요치않음
== passwd ==
[users]
# harry = harryssecret
# sally = sallyssecret
test= test
왼쪽이 ID
오른쪽이 password
참고사이트
http://ummae.tistory.com/197
댓글