SubversionEdge 설치하기

본 매뉴얼은 ‘CollabNet Subversion Edge’ 제품을 서버에 설치하기 위한 문서로서, 서버 제품군은 우분투 서버를 기준으로 합니다.


필수요구사항


  • Java 1.6 JRE/JDK

  • Python 2.4 또는 이상의 버전


설치과정


  1. Java의 설치여부를 확인합니다.

    1. $JAVA_HOME/bin/java -version

    2. 설치되어 있지 않은 경우, 아래의 명령어를 통해 설치과정을 수행합니다.

      1. add-apt-repository를 사용하기 위한 패키지 설치

apt-get install python-software-properties

      1. Oracle Java 설치를 위한 repository 추가

add-apt-repository ppa:webupd8team/java

      1. 추가한 repository 적용

apt-get update

      1. 원하는 버전의 자바 설치 - 6버전으로 설치

apt-get install oracle-java6-installer

      1. 설치된 자바 버전확인

java -version


java version "1.6.0_43"

Java(TM) SE Runtime Environment (build 1.6.0_43-b01)

Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)


  1. $JAVA_HOME 환경변수 등록하기

    1. JDK가 설치된 경로를 확인합니다.

(위 1번 매뉴얼대로 설치하는 경우 아래와 같은 경로로 설치됩니다.)

/usr/lib/jvm/java-6-oracle

    1. PATH 설정

      1. /etc/profile 문서파일을 열어줍니다. (vi 또는 vim 사용)

      2. 조건문 등의 기존 소스코드 최하단에 아래의 내용을 추가합니다.

#JAVA_HOME

JAVA_HOME=/usr/lib/jvm/java-6-oracle

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME

export PATH

      1. 수정된 파일을 저장하고 나옵니다.

      2. 아래의 명령을 한번 내려줍니다.

source /etc/profile

    1. 환경변수 설정이 정상적으로 이루어졌는지 확인합니다.

echo $JAVA_HOME

echo $PATH

    1. 설정한 경로가 출력된다면 정상적으로 등록된 것 입니다.


  1. Python 설치하기

알아서 설치해주세요.


  1. SubVersionEdge 압축파일 다운로드

    1. Collab.net 웹사이트(http://www.collab.net/kr)에 접속합니다.

    2. 다운로드 페이지(http://www.collab.net/downloads/subversion)로 이동합니다.

    3. 운영체제 중 Linux를 선택합니다.

    4. 각 운영체제 버전에 알맞는 압축파일의 Download 버튼을 선택합니다.

(테스트의 경우 Subversion Edge 4.0 (Windows 32-bit)으로 설치하였음)

    1. 로그인 화면이 나온다면, ‘ID / PW’을 입력합니다.

    2. 로그인 완료시, 자동으로 압축파일이 다운로드 됩니다.

    3. 다운로드 완료시, 설치할 서버의 원하는 경로로 파일을 복사합니다.


  1. tar 압축파일 해제

    1. 아래의 명령을 통해 압축을 해제 합니다.

tar zxf CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz

    1. 압축해제되어 생성된 디렉토리는 ‘csvn’이 될 것입니다.

    2. 해당 디렉토리 내부에 진입합니다.


  1. 서비스 동작방법

    1. 현재 위치에서 아래의 명령을 내려줍니다.

bin/csvn start

    1. 터미널 화면상에 진행바가 출력되며, 서비스 시작을 준비합니다.

    2. 완료시 완료메시지가 화면에 출력됩니다.


  1. 동작 확인방법

    1. 웹 브라우저를 동작합니다.

    2. http://localhost:3343/csvn 주소를 입력하여 진입합니다.

    3. 계정을 입력하라는 화면이 출력되면, 최초 보이는 안내 풍선도움말과 같이 ‘admin / admin’ 으로 진입합니다.



참고자료

SubVersionEdge 설치매뉴얼 영문

http://www.pothireddy.com/knowledge/source-version-control/subversion/install-subversion-edge-on-linux/


JAVA 설치과정

http://polaris.vartist.org/entry/Ubuntu-Diary-Ubuntu%EC%97%90-Java6-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0


Python 설치과정

http://askubuntu.com/questions/101591/how-do-i-install-python-2-7-2-on-ubuntu


VMWare에서의 NAT 설정과정

http://clansim.tistory.com/117


Ubuntu에서의 JAVA_HOME 설정과정

http://blog.naver.com/PostView.nhn?blogId=ssalzibi&logNo=40121068205


'기술참고자료 > SubversionEdge' 카테고리의 다른 글

SubversionEdge 실행하기 II  (0) 2013.07.24
SubversionEdge 실행하기 I  (0) 2013.07.24
SubVersionEdge 란?  (0) 2013.07.24