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

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

2019년 5월 22일 수요일

svn 사용자 설정도중...

실수로 passwd 파일을 날려 먹었다...;;;

나와 신입은 http://를 사용해서 문제가 없었는데
사내에서만 사용하던 선임은 svn://을 사용중이라 갑자기 인증 문제가 발생!

다들 왜안되지 왜안되지 하다가 확인해보니
dav_로 시작하는 파일은 http프로토콜을 위한 계정 정보가
passwd 파일은 svn 프로토콜 계정 정보가...
그런데 passwd를 날렸으니 안되지...ㅡㅡ;;;

2019년 5월 16일 목요일

SVN 사용자 추가

회사 개발서버...
릴리즈 업데이트 해야 하는데...

일단 진행중인 프로젝트 때문에 잠시 보류 상태에서
신입을 위해 계정하나 새로 만들어 주고 SVN사용자에도 추가 해 주려는데

...
100만년만은 아니지만 몇년만에 하려니 생각이 안났다...ㅠㅠ
검색과 시행착오 끝에

htpasswd 대상pw파일 계정

위 처럼 입력하면 비번을 물어보고 입력하면 암호화되어 추가 되었다.

조만간 서버를 새로 갈아 엎을까 고민중인데
그때 차근차근 설정들 정리를 좀 해놔야겠다.

이젠 나이가 들어가니 정말 보조기억 장치가 필요한듯 하다.

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

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