2020년 3월 12일 목요일

Ubuntu Server 18.04 SVN Apache2 연동하기

SVN과 Apache2 설치는 생략...


apache와 svn연동에 필요한 모드 설치
sudo apt-get install libapache2-mod-svn

repository 생성
mkdir /home/svn
svnadmin create /home/svn/repos
chown -R www-data:www-data /home/svn/repos

vi /etc/apache2/mods-available/dav_svn.conf
아래 내용 편집

<Location /svn>
     DAV svn
     SVNParentPath /home/svn
     AuthType Basic
     AuthName "Subversion Repository"
     AuthUserFile /etc/apache2/dav_svn.passwd
     Require valid-user
</Location>

svn password 파일 생성과 사용자 생성
htpasswd -cm /home/svn/dav_svn.passwd [user_name]

아파치 재시작
/etc/init.d/apache2 restart

여기까지가 기본 설정 완료

mkdir TestProject
svn

댓글 없음:

댓글 쓰기

2024년 여섯번째 도서 리뷰 [무엇이 1등 팀을 만드는가]

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 올해의 마지막 서평이다. 무엇이 1등 팀을 만드는가.... 시작하기에 앞서 제목이 과하지 않은가 하는 생각이 든다. 1등 팀이라....예전 어느 개그 프로에서 ...