WebSVN설치기

유용한 팁 2009/12/03 08:23

아파치 2.0 설치하기

아파치의 httpd.conf 파일 수정
Alias /websvn "E:/usr/local/WebSVN/" #WEBSVN설치폴더 경로

<Directory "E:/usr/local/WebSVN/"> #WEBSVN설치폴더 경로
 Order allow,deny
 Allow from all
 Options MultiViews
 DirectoryIndex index.php
 Require valid-user
 AuthType Basic
 AuthName "Subversion repository"
 AuthUserFile D:/svnrepos/.htaccess #암호 설정화일이 있는곳 위치 경로
</Directory>

서브버전 설치하기

  내용추가중...

WebSVN 설치하기

WebSVN는 Subversion 리포지토리에 사용하기 쉬운 웹 기반의 인터페이스를 제공한다.

설치전 PHP가 아파치 모듈로 설치되어 있어야하며, 아파치와, Subversion 이 설치된 상태여야한다.


WebSVN다운로드 (현재 2.2.1 버젼)


WebSVN을 설치하려면, 다음 단계를 밟는다.


1. 터미널을 열고, WebSVN 패키지의 압축을 푼다.

2. 다음 명령을 이용해 아파치 웹 홈 디렉토리아래의 websvn디렉토리로 파일을 옮긴다.


tar xvfz websvn-2.2.1.tar.gz
mkdir /usr/local/apache2/htdocs/websvn  <= WEB홈디렉토리/websvn
mv WebSVN/* /usr/local/apache2/htdocs/websvn/.

3. websvn/include/distconfig.php 파일을 config.php로 복사한다.

4. config.php 파일에서 다음의 내용을 수정하여 추가할 svn 레포지터리를 등록한다.

 $config->addRepository('Name', 'svn url', NULL, 'svn계정', 'svn비밀번호');

5. config.php 파일에서 아래 내용을 수정하여 EUC-KR 을 지원하도록 설정한다.

$config->setInputEncoding('euc-kr');  // Encoding of result returned by svn command line, etc.
$config->setContentEncoding('euc-kr');  // Content encoding of all your repositories.

6. 브라우저로 http://localhost:8080/websvn/index.php을 찾아들어가 Subversion의 리포지토리를 WebSVN으로 브라우즈한다.


 




참조:

  1. 웹 프로그래밍의 구조 그리고 CVS와 Ant

    Tracked from 아이젝트 # professional creation 2009/12/11 17:13

    오늘 오전에 회사에서 CVS관련 자료를 보면서 기존에 세팅해 두었던 CVS서버를 드디어 처음으로 건드려 보았다. [ 초 스피트 CVSNT 설치 방법 ] 1. Windows 2003 서버에 CVSNT 설치(http://www.march-hare.com/cvspro/#downcvsnt) 2. 제어판 -> CVSNT Server 실행 3. Repository Configuration 선택해서 저장소 추가. Add버튼 누르고 적절한 경로 입력(단, Name..

트랙백 주소 :: http://www.ilog.pe.kr/28/trackback/
옵션
댓글 달기