태그 : SVN

Subversion과 Trac을 이용한 프로젝트 관리

( 기록중... : Last Updated 03.16 )


[ 다운로드 및 설치 ]

1. VisualSVN 설치

    다운로드 : http://www.visualsvn.com/visualsvn/

2. TortoiseSVN 설치 (언어팩 포함)

    다운로드 : http://sourceforge.net/project/showfiles.php?group_id=138498

3. Trac 설치

    다운로드 : http://www.visualsvn.com/server/trac/


[ 설정 ]

1. Repository 만들기

   /branch : 개발 버전
   /tag : 배포 버전
   /trunk : 코어 버전

2. Trac 설정

   1) 설치된 trac 파일을 VisualSVN 폴더로 카피

   2) 프로젝트의 trac 만들기

       - trac-admin [TRAC경로] initenv

         예) trac-admin D:\Trac\TestProject initenv

   3) VisualSVN과의 연동 설정

       - trac URI 인식
         . ~...~\VisualSVN Server\httpd-wrapper.bat 에 추가
           : set PYTHONHOME=%~dp0\Trac\python

       - trac 디렉토리 지정
         . ~...~\VisualSVN Server\conf\httpd-custom.conf 수정
           <Location /trac>
           SetHandler mod_python
           PythonInterpreter main_interpreter
           PythonHandler trac.web.modpython_frontend
           PythonOption TracEnvParentDir D:\Trac
           PythonOption TracUriRoot /trac

   4) 환경 설정

      - 관리자 권한 설정

         . trac-admin 디렉토리경로 permission add 계정또는그룹 TRAC_ADMIN

      - trac.ini 수정 : 생성한 프로젝트 trac 각종 설정

         . 로고 이미지 변경
           : D:\Trac\TestProject\htdocs 폴더에 이미지 파일을 카피한 후

           [header_logo]
           alt = ~~~ALT 텍스트
           height = -1
           link = ~~~홈디렉토리
           src = site/test_logo.jpg
           width = -1

         . 메뉴명 수정
           : 아래의 섹션 추가

           [mainnav]
           wiki.label = Home
           timeline.label = Log
           roadmap.label = Milestone
           browser.label = Source Browser
           tickets.label = View Issue <-- 메뉴 라벨 변경
           tickets.href = /report/1 <-- 링크 변경
           newticket.label = Write Issue
           search.label = Search

by 데들리엔젤 | 2009/03/16 13:35 | Dev. Management | 트랙백(1) | 덧글(0)

◀ 이전 페이지다음 페이지 ▶