dav_svn.conf 파일은 우분투 기준으로 아파치만 단독으로(LAMP 없이) 설치했을 경우 아래의 디렉토리 안에 있음
/etc/apache2/mods-enabled/
단순히 아래 그림과 같이 대~충 적어주면 됨^^;;
Location /svn/test 의 의미 :
가상 디렉토리를 /svn/test 로 잡는다는 의미
즉 만약 브라우져에서 주소를 http://localhost/svn/test 로 입력 하였을 경우
SVNPath 로 지정된 /home/svn/test 의 내용을 보여줌
SVNPath 와 SVNParentPath 의 차이 :
위 그림과 같은 경로일때
SVNParentPath 는 /home/svn 으로
SVNPath 는 /home/svn/test 로 설정해야 한다고 들었음
그러나 본인의 서버에서는 SVNParentPath 가 제대로 적용되지 않아서 SVNPath 를 사용
참고 : SVNPath 나 SVNParentPath 둘 중 하나만 사용해야함
AuthType 과 AuthName 의 의미 :
솔직히 무슨 의미인지 모르겠음
저 부분 적지 않아도 실행하는데 아무런 문제가 없으므로 패쓰
Require valid-user 의 의미 :
인증된 사용자만을 접근 허용하겠다는 것
인터넷 찾아보면 Limit 태그를 사용해서 접근 허용 범위도 조절할 수 있음
AuthUserFile /etc/apache2/dav_svn.paasswd 의 의미 :
뒤에 나타난 경로는 패스워드 파일의 경로로써 이곳에 인증된 사용자 정보가 저장되어 있음
참고 : 패스워드 파일은 htpasswd 명령어를 통해서 만들 수 있음
링크 - Subversion 설치 및 Apache 연동 (in Ubuntu)
링크 - Eclipse 에서 SVN 사용하기
TRACKBACK 0 AND
COMMENT 0

이올린에 북마크하기
이올린에 추천하기
PREV