본문 바로가기

Skills/mY Technutz

yum 으로 install한 subversion 레파지토리생성하기..

Cent 4 이상에서 가능하다..

yum install subversion 하면 subversion 이 설치된다....

레파지토리 생성 : svnadmin create "생성할 레파지토리" ( ex . /home/mirr/repos )

소스 임포트 : svn import "기본 소스가 있는 공간" file:///home/mirr/repos -m "Initial import"

svn 서버 시동 : svnserve -d --listen-host mirr4u.com -r /home/mirr/repos

사용방법은 svn co svn://mirr4u.com..

대략 svnserve 를 실행시켜 svn서버를 띄우면 되고,
옵션설명으로는 간략하게..

사용법 : svnserve [옵션들]

-d [--daemon]         : 데몬 모드 ( 스탠다드얼론! ) 
--listen-port arg        : 응답 포트 설정 (데몬모드에서 가능)
--listen-host arg       : 서버 호스트네임 및 아이피 설정 (데몬모드에서 가능)
--foreground             : 현재터미널에서 실행 (디버깅하기 좋음)
-h [--help]               : 도움말 출력
--version                 : 버젼정보출력
-i [--inetd]              : Inetd 모드..(슈퍼데몬)
-r [--root] arg          : 레파지토리가 존재하는 디렉토리 지정
-R [--read-only]       : 레포지토리 설정과 반대로 읽기만 가능
-t [--tunnel]             : 터널 모드 (rsh, ssh 등등)
--tunnel-user arg      : 사용자 이름 지정 (기본값 : 현재 uid )
-T [--threads]          : 쓰레드 사용
-X [--listen-once]     : 한번만 접속가능 (디버깅에 사용)

필요한 옵션 추가해서 사용하면 된다.