BBS > linux

svn 설치

작성자 : 이창우 (x1wins) | 등록일 : 2011-07-08 | 목록
첨부 파일이 없습니다.
첨부 이미지가 없습니다.
# yum install -y subversion
yum으로 설치함
# svnadmin create --fs-type fsfs /home/svn/test_repo
저장소 폴더를 만든다
# chown -R svn:svn /home/svn/test_repo
권한을 위임한다
# vi /home/svn/test_repo/conf/svnserve.conf

[general]
# 익명 사용자 읽기 사용 여부
anon-access = read
# 인증 사용자 쓰기 사용 여부
auth-access = write
# 인증에 사용될 패스워드 설정 파일
password-db = passwd
test_repo에 대한 세팅을 한다

원하는 옵션의 주석을 제거한다
# vi /home/svn/repos/conf/passwd

[users]
# svn 사용자의 비밀번호를 지정
# 사용자ID = 비밀번호 이런식..
svn = 123456
아이디와 비번 셋팅
# svnserve -d -r /home/svn/
svn 시작
# ps -aux | grep svnserv
root      2233  0.0  0.0  11592   796 ?        Ss   05:55   0:00 svnserve -d -r /home/svn/
# netstat -ant | grep 3690
tcp        0      0 :::3690                     :::*                        LISTEN   
동작 확인
# vi /etc/rc.d/init.d/subversion

#!/bin/bash
. /etc/rc.d/init.d/functions

[ -x /usr/bin/svnserve ] || exit 1

RETVAL=0
prog="svnserve"
desc="Subversion server"
OPTIONS="--threads --root /home/svn"

start() {
        echo -n $"Starting $desc ($prog): "
   daemon $prog -d $OPTIONS
   RETVAL=$?
   [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
   echo
}

stop() {
   echo -n $"Shutting down $desc ($prog): "
   killproc $prog
   RETVAL=$?
   [ $RETVAL -eq 0 ] && success || failure
   echo
   [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
   return $RETVAL
}

case "$1" in
  start)
   start
   ;;
  stop)
   stop
   ;;
  restart)
   stop
   start
   RETVAL=$?
   ;;
  condrestart)
        [ -e /var/lock/subsys/$prog ] && restart
   RETVAL=$?
   ;;
  *)
   echo $"Usage: $0 {start|stop|restart|condrestart}"
   RETVAL=1
esac

exit $RETVAL
EOF
리부팅시 자동시작을 위해서 위의 파일에 내용을 첨부하여 생성함
# chkconfig subversion on
사동 시작 되도록 시작작
# vi ~/.bash_profile
SVN_EDITOR=/usr/bin/vim
export SVN_EDITOR

#source ~/.bash_profile
# svn mkdir svn://192.168.0.28/repos/trunk
# svn mkdir svn://192.168.0.28/repos/tags
# svn mkdir svn://192.168.0.28/repos/branches
# svn list svn://192.168.0.28/repos
http://www.cyworld.com/ruo91/3203221

yum으로 하는 svn 설치
로그인 하셔야 댓글을 사용하실수 있습니다.
댓글쓰기를 누르면 로그인 페이지로 이동 후 돌아옵니다.
총 댓글 겟수 0
번호 제목 등록일 작성자 조회수
557 Ubuntu 11.10에 JDK 설치하기.. (0) 2012-07-19 이창우 1318
499 console ftp command (0) 2012-03-25 이창우 1212
383 tar error 모음 (0) 2011-11-17 이창우 1487
355 Host key verification.. (0) 2011-10-25 이창우 1598
345 폴더 복사 (0) 2011-10-17 이창우 1172
209 class path 추가 (0) 2011-07-09 이창우 1249
208 시작 프로세스 등록 (0) 2011-07-08 이창우 1699
207 SVN Store password .. (0) 2011-07-08 이창우 1528
-> svn 설치 (0) 2011-07-08 이창우 1394
203 버전 확인 (0) 2011-07-07 이창우 1302
202 bit 확인 (0) 2011-07-07 이창우 1260
201 계정 생성 및 관리 (0) 2011-07-07 이창우 1265
164 패킷 모니터링 (0) 2011-06-03 이창우 1775
163 용량 보기 (0) 2011-06-03 이창우 1381
159 console 한글 셋팅 (0) 2011-06-02 이창우 1468
153 리눅스 포트 보기 linux port view (0) 2011-05-31 이창우 2003
152 Linux에서 백그라운드로 프로세스 실행하기 (0) 2011-05-31 이창우 1747
139 class path 추가 (0) 2011-05-29 이창우 1471
122 redmine setup (0) 2011-05-25 이창우 1485
85 mget mput (1) 2011-05-11 이창우 1831
< 1 2 >
글쓰기 검색