참고
- [SVN] svn: No repository found in
- Subversion HOWTO
- http://gtko.springnote.com/pages/4413029
- SVN 명령어 사용법
SVN 설치
sudo apt-get install libapache2-svn python-setuptools subversion python-subversion
SVN 데몬에러
killall svnserve svnserve -d -r /home/svn # 저장소를 지정해서 svn 데몬을 실행해야 지정되 저장소에 접근할 수 있다.
자동실행 등록
$ sudo vi /etc/rc.local
/usr/bin/svnserve -d -r [svn directory path] (ex. /usr/bin/svnserve -d -r /home/svn) exit 0;
저장소 추가
svnadmin create --fs-type fsfs /home/svn/project #svnadmin create --fs-type bdb /home/svn/project
계정설정
vi /home/svn/project/conf/svnserve.conf
#인증받지않은 사용자에 대한 권한 (none) anon-access = none #인증받은 사용자에 대한 권한 (write) auth-access = write #passwd 파일로 패스워드를 관리한다. password-db = passwd
#계정정보 등록 vi /home/svn/project/conf/passwd
# 유저계정정보 user = password
디렉토리 생성
svn mkdir svn://localhost/project/trunk --username user svn mkdir svn://localhost/project/branches --username user svn mkdir svn://localhost/project/tags --username user
# .svn 제거 find . -name .svn -print0 | xargs -0 rm -rf
반응형
'vcs > svn' 카테고리의 다른 글
Apache Subversion (0) | 2014.11.05 |
---|---|
subversion command (0) | 2014.11.04 |
subversion (0) | 2012.07.11 |
subversion + eclipse (0) | 2010.07.15 |
centos5.3 subversion 설치 (0) | 2009.08.26 |