본문 바로가기
재밌는 IT 개발/서버는 어려워~ 걍 기본만!

나만의 SVN Repository 설치 순서

by 만수킴 2020. 7. 29.

매번 기억을 더듬어서 하는데... (자주 하는 작업이 아니니...) 편할라고 적어둔다.
(모든 사람과 맞지 않다...)

// 사이트에 사용할 Repository 생성
[root@dev svn_repo]# svnadmin create --fs-type fsfs /[SVN_REPOSITORY]/[NEW-Repository]
[root@dev svn_repo]#
[root@dev svn_repo]#

// 기존 설정 파일 을 신규 Repository에 복사
[root@dev svn_repo]# cp /[OLD-RPOSITORY]/conf/* /[NEW-RPOSITORY]/conf/
cp: overwrite `[NEW-RPOSITORY]/conf/authz'? y
cp: overwrite `[NEW-RPOSITORY]/conf/passwd'? y
cp: overwrite `[NEW-RPOSITORY]/conf/svnserve.conf'? y

// 필요에 따라 수정 작업
[root@dev svn_repo]# vi [NEW-RPOSITORY]/conf/authz
[/]
@CC0UNT=rw              // r:read, w:write

[root@dev svn_repo]# vi [NEW-RPOSITORY]/conf/passwd
[users]
@CC0UNT=P@SSW0RD

[root@dev svn_repo]# vi [NEW-RPOSITORY]/conf/svnserve.conf
[general]
anon-access = none      // read, write, none
auth-access = write
password-db = passwd
authz-db = authz
realm = Welcome to My world!

[root@dev svn_repo]# service svnserve restart
svnserve 를 정지 중:                                       [  OK  ]
svnserve (을)를 시작 중:                                   [  OK  ]

 

 

댓글