문서의 이전 판입니다!
# apt-get install subversion subversion-tools libapache2-svn apache2.2-common python python-svn python-subversion
mkdir /home/svn chown www-data:www-data /home/svn/ chmod 750 /home/svn/
a2enmod dav_svn
a2enmod authz_user
<Location /svn>
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName "Adminischool.net Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>
htpasswd -c /etc/apache2/dav_svn.passwd starlits
기존 사용자가 존재할 경우에는 append 해야 하므로 -c 옵션이 넣으면 안된다.(사용자가 svnuser일 경우)
htpasswd /etc/apache2/dav_svn.passwd svnuser
# vi .bashrc export SVN_EDITOR=vim
# svn info | grep ^URL # svn switch --relocate OLD_URL NEW_URL