Coding Planet

[SVN] SVN 설치하기 본문

Server

[SVN] SVN 설치하기

jhj.sharon 2023. 10. 23. 15:35
반응형

1. ssh로 연결한 서버컴퓨터에 subversion 설치하기

 -> sudo apt install subversion

-> Y로 동의하고 설치하기

 

 

2.  새로운 저장소(Repository)를 생성한다.

-> svnadmin create --fs-type fsfs svn-example

- `--fs-type fsfs`: 저장소의 파일 시스템 유형을 지정하는 옵션. `fsfs`는 일반적으로 사용되는 파일 시스템 유형 중 하나
- `svn-example`: 생성하려는 저장소의 이름이나 경로. 이 경우, 현재 디렉토리에 `svn-example`라는 이름의 저장소가 생성

 

3. SVN Server에 접근하기 위해 'svnserve'설치하기

- svnserve는 SVN 저장소에 접근하기 위한 경량 서버로, 설정이 간단하며 빠른 성능을 제공한다.

- 대부분의 Linux 배포판에서는 subversion 패키지를 설치하면 svnserve도 함께 설치된다. 

- which svnserve 명령어를 통해 설치 경로를 확인할 수 있다.

 

 

3. svnserve 설정파일 nano 텍스트 편집기로 열기

- nano /home/sptest/svn-example/conf/svnserve.conf

 

4. 설정파일 텍스트 편집창에서 비밀번호 설정

- password-db =  passwd 주석 풀고

-[user] 영역 생성해서 비밀버호 설정해준다.

 

 

5. 데몬 모드로 svnserve 실행하기 : svnserve -d -r svn-example

- svnserve -d: `svnserve`를 데몬 모드로 실행. 데몬 모드에서는 `svnserve`가 백그라운드에서 실행되며, 클라이언트의 연결 요청을 계속 대기.
- r svn-example: `-r` 옵션 다음에 오는 경로는 SVN 저장소의 루트 디렉토리를 나타낸다. 이 경우, 현재 디렉토리 내의 `svn-example` 폴더가 저장소의 루트로 지정된다.

-netstat -na | grep 3690으로 서버 열린거 확인 가능

 

 

반응형
Comments