OS/Linux

Cent OS 7 svn 설치

엘키 2015. 11. 13. 11:37

저장소 생성

mkdir /usr/share/svn
cd /usr/share/svn
svnadmin create --fs-type fsfs dev
ll

서버 설정 파일

cd /usr/share/svn/dev/conf/
cat svnserve.conf
mv svnserve.conf svnserve.conf.old
echo '[general]' > svnserve.conf
echo 'anon-access = none' >> svnserve.conf
echo 'auth-access = write' >> svnserve.conf
echo 'password-db = passwd' >> svnserve.conf
echo #'authz-db = authz' >> svnserve.conf
cat svnserve.conf


패스워드 설정

cat passwd
mv passwd passwd.old
echo '[users]' > passwd
echo 'patch = #LV999patch' >> passwd
cat passwd


SVN 서버 가동

svnserve -d -r /usr/share/svn

* daemon 방식이 아닌 서비스로 구동해도 상관없습니다.

참고

svn 서버 설정 - http://zetawiki.com/wiki/SVN_%EC%84%9C%EB%B2%84_%EC%84%A4%EC%A0%95

svn 팁 빠진 파일 모두 추가 - http://hardworker.tistory.com/76