Server/CentOS
CentOS Subversion install(yum)
손가락귀신
2010. 9. 1. 17:30
Subversion Install
1. subversion 설치
2. 파일시스템을 이용한 저장소 만들기
: 요즘은 버클리 DB 보다는 파일시스템을 주로 이용한다고 합니다.
♣ 버클리DB와 파일시스템 데이터 저장소의 차이점
http://svnbook.red-bean.com/nightly/en/svn.reposadmin.planning.html#svn.reposadmin.basics.backends
3. 3690 Port 개방
4. SVN 서버 실행
(svn 서버 중지 # killall svnserve)
5. 부팅시 데몬 적재
Subversion client(win)
1. tortoiseSVN 설치
: 다운로드 httpp://tortoisesvn.net/downloads
2. 디렉토리 생성 후 환경설정
: 특정 디렉토리에서 오른쪽 마우스 버튼을 눌러 SVN checkout...
3. 저장소 주소 입력
: svn://yourdomain or yourip/oops4u
4. 설치 확인
1. subversion 설치
# yum install subversion
2. 파일시스템을 이용한 저장소 만들기
# svnadmin create --fs-type fsfs /home/svn/oops4u
: 요즘은 버클리 DB 보다는 파일시스템을 주로 이용한다고 합니다.
♣ 버클리DB와 파일시스템 데이터 저장소의 차이점
http://svnbook.red-bean.com/nightly/en/svn.reposadmin.planning.html#svn.reposadmin.basics.backends
3. 3690 Port 개방
4. SVN 서버 실행
# svnserve -d -r /home/svn/
(svn 서버 중지 # killall svnserve)
5. 부팅시 데몬 적재
# vi /etc/rc.local
/usr/bin/svnserve -d -r /home/svn/
/usr/bin/svnserve -d -r /home/svn/
Subversion client(win)
1. tortoiseSVN 설치
: 다운로드 httpp://tortoisesvn.net/downloads
2. 디렉토리 생성 후 환경설정
: 특정 디렉토리에서 오른쪽 마우스 버튼을 눌러 SVN checkout...
3. 저장소 주소 입력
: svn://yourdomain or yourip/oops4u
4. 설치 확인
# svn --version
svn, 버젼 1.6.12 (r955767)
Aug 31 2010, 13:26:46에 컴파일 됨
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
저장소(repository) 접근 모듈(RA) 목록:
* ra_neon : Neon을 이용하여 WebDAV 프로토콜을 통해 저장소에 접근하는 모듈
- 'http' 스키마를 처리합니다.
* ra_svn : svn 네트워크 프로토콜을 사용하여 저장소에 접근하는 모듈
- Cyrus SASL 인증 이용
- 'svn' 스키마를 처리합니다.
* ra_local : 로컬 디스크에 있는 저장소를 접근하기 위한 모듈
- 'file' 스키마를 처리합니다.
svn, 버젼 1.6.12 (r955767)
Aug 31 2010, 13:26:46에 컴파일 됨
Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
저장소(repository) 접근 모듈(RA) 목록:
* ra_neon : Neon을 이용하여 WebDAV 프로토콜을 통해 저장소에 접근하는 모듈
- 'http' 스키마를 처리합니다.
* ra_svn : svn 네트워크 프로토콜을 사용하여 저장소에 접근하는 모듈
- Cyrus SASL 인증 이용
- 'svn' 스키마를 처리합니다.
* ra_local : 로컬 디스크에 있는 저장소를 접근하기 위한 모듈
- 'file' 스키마를 처리합니다.