Web제작자료/Server

svn 기본 사용방법

해피마루 2025. 5. 15.
728x90
반응형


1. 사용방법
- Trunk :
프로젝트에서 가장 중심이 되는 디렉토리 개발 소스를 commit 했을 때 개발소스가 모이는장소( 소스와 파일 포함)

- Branch :
trunk에서 뻗어져 나온 나뭇가지.
프로젝트 내의 작은프로젝트의 개념.
Branches 디렉토리 안에 또 다른 디렉토리를 두어 그 안에서걔발

-  checkout


2. 사용자 계정 만들기
svn 설치 루트 하위 conf디렉토리 아래에 passwd파일 있음
passwd 파일에 id와 비밀번호를 "="로 구분하여 등록
( 한 줄에 한 유저씩)
ex)
testuser = test1234

* 같은 디렉토리 있는 svnserve.conf 파일 속에 svnserve conf를 none로 수정해야 권한관리가 적용된다.
anon-access = none      # 익명사용자 = 불가
auth-access = write     # 등록된 사용자접근 = 쓰기가능
password-db = passwd      #비밀번호파일명 = passwd

반응형



3. svn 기동 시키기

[svn]$ ps -ef | grep svnserve
=>  프로세스를 찾아 kill 한 후 다시 기동

[svn]$ kill -9 22224   22225

[svn]$ svnserve -d -r /home/aaa/svn --listen -port 3450  
=> 기동

[svn]$ ps -ef | grep svnserve
=> 프로세스 실행되고 있는거 확인


728x90
반응형