1. yum 에서 SVN 설치
2. 경로 설정
3. vi {repository경로}/conf/svnserve.conf 설정
4. vi {repository경로}/conf/passwd 설정
5. 데몬 돌리기
보통 사람들이 말하는 경로는 약간 다른데, 본인이 편한데로 사용했다.
기본 포트: 3690
6. 제대로 돌아가는지 확인
# yum -y install subversion
2. 경로 설정
# mkdir {repository 경로}
# cd {repository경로}
#svnadmin create --fs-type fsfs {repository경로}
3. vi {repository경로}/conf/svnserve.conf 설정
[general]
anon-access = none
auth-access = write
password-db = passwd
#realm = Sample Repository
4. vi {repository경로}/conf/passwd 설정
[user]
robo = 1234
{아이디}/{패스}
5. 데몬 돌리기
#svnserve -d -r {repository 경로}
보통 사람들이 말하는 경로는 약간 다른데, 본인이 편한데로 사용했다.
기본 포트: 3690
6. 제대로 돌아가는지 확인
#svn checkout svn://{IP주소}/
또는
#svn co svn://{IP주소}/
"체크아웃된 리비전 0." 이라는 메시지가 나오면 제대로 연결.
패스워드 설정했을 경우 영어를 아무리 입력해도 안넘어가는데, 한글로 예 라고 입력한다.
환경변수가 한글이라 버그인듯하다.
7. 기본 디랙토리 만들기
SVN_EDITOR는 편집기 실행파일을 걸면 된다. svn명령어를 실행하면 vi 편집화면이 뜨고 종료하면 [취소(A), 계속(C), 수정(E)] 3가지 문구가 뜨는데 계속하기위해 C를 입력하면 생성된다.
8. 생성된 디랙토리 확인
생성된 디랙토리를 확인할 수 있다.
환경변수가 한글이라 버그인듯하다.
7. 기본 디랙토리 만들기
#export SVN_EDITOR=/usr/bin/vim
#svn mkdir svn://{IP주소}/trunk
#svn mkdir svn://{IP주소}/branches
#svn mkdir svn://{IP주소}/tags
8. 생성된 디랙토리 확인
#svn list svn://{IP주소}
branches/
tags/
trunk/
'OS > Linux' 카테고리의 다른 글
configure.in:153: error: possibly undefined macro: AC_PROG_LD (0) | 2011.10.25 |
---|---|
aclocal, autoheader, automake, autoconf 가 없을 때 (0) | 2011.10.25 |
CentOS에서 YUM의 속도를 향상시키자 (0) | 2011.10.25 |
YUM(Yellowdog Updater Modified) (0) | 2011.10.20 |
configure에서 mod_deflate has been requested but can not be built due to prerequisite failures 에러 (0) | 2011.10.20 |