ubuntu 에 Subversion 설치
subversion 설치
apache2 가 설치되어 있지 않을 경우 apache2 를 먼저 설치한다.
sudo apt-get install apache2
sudo apt-get install subversion libapache2-svn
[sample] repository 생성
sudo svnadmin create /home/svn/sample
[sample] repository 권한 설정
sudo chown -R www-data:www-data /home/svn/sample
/etc/apache2/svn.conf 생성
sudo vi /etc/apache2/svn.conf
<Location /svn>
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName "Your repository name"
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
/etc/apache2/apache2.conf 수정
sudo vi /etc/apache2/apache2.conf
Include /etc/apache2/svn.conf
/etc/subversion/passwd 파일 생성
sudo htpasswd -c /etc/subversion/passwd [사용자 이름]
-c 옵션은 파일을 생성하는 옵션이므로 기존 파일에 새로운 사용자 추가시에는 -c 옵션을 제거한다.
서버 재시작
sudo /etc/init.d/apache2 restart
웹 브라우저로 접근해 본다.