레이블이 Apache2인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Apache2인 게시물을 표시합니다. 모든 게시물 표시

2020년 4월 10일 금요일

SVN Apache2 dav_svn.conf 설정

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

아래 두가지가 빠져서 계속해서 /svn/repos/!svn/me path not found 이런 에러가 발생했다.
Alias 설정은 하다가 빼먹은거고 Protocol설정은 apache2.4에서 발생하는 문제라고 한다.
Alias /svn /home/svn
SVNAdvertiseV2Protocol off

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등 팀이라....예전 어느 개그 프로에서 ...