trac - TOW버전 설치하기[펌]

프로젝트 관리 도구로 Trac (http://trac.edgewall.org/)을 쓰는 기업이 많다.
요즘들어 많은 WEB2.0 개발회사들이 Trac을 프로젝트 관리 도구 System으로 사용하는 기업이 많은 것 같다.
(테더앤미디어의 TEXTCUBE 프로젝트도 trac으로 개발되고 있다.)

Trac을 쓰게되면 1) 프로젝트 MileStone관리 2) 프로젝트 이슈(티켓)관리 3) 프로젝트 문서 관리(위키) 4) 프로젝트 형상관리 (Subversion) 을 통합적으로 trac 단일 UI에서 관리가 가능하게 됨으로써, PM-DEV-QA간의 원활한 진행 체크 및 커뮤니케이션 관리가 가능해지는 장점이 있다.

Trac은 사용하기는 쉬우나, 워낙 설치가 까다로워서 왠만한 Engineer는 몇일 고생할 거 생각하고 xNIX 환경에서 구현해야하나, SourceFourge에 TOW (Trac on Windows)라는 제품으로 윈도우에서 설치 1분만에 Trac을 사용할 수 있는 혁신적인 Easy-Installer가 나와서 소개하고자 한다. (지금보니 한국분이 개설한 제품이다)

Project Repository - http://sourceforge.net/projects/traconwindows/
Project Blog - http://traconwindows.wordpress.com/
Trac Guide - http://trac.edgewall.org/wiki/TracGuide

현재 기준으로는 Base 및 Standard 패키지가 존재하고 둘의 차이점은 다음과 같다.
Base 패키지 구성
- python 2.4.4
- trac 0.10.4
- clearsilver 0.9.14
- apache 2.2.6
- mod_python 3.3.1
- subversion 1.4.5
- svn-python 1.4.5
- sqlite 3.5.2
- pysqlite 2.3.5
- easy_install

Standard 패키지 구성
- Base 패키지 포함
- Added Web Admin plugin
- Added Account Manager plugin
- Added XML-RPC plugin
- Added Eclipse Trac Integration plugin
- Added TracNav plugin
- Added WYSIWYG Editor plugin
- Added trac.ini Admin plugin
- Added TOC macro

원래 설치하려면 위의 Base, Standard 해당하는 내용을 일일이 찾아서 설치해 주어야 하는데..
본 TOW (Trac On Windows)는 설치,구성이 3분 이내에 할 수 있을 정도로 매우 쉽게 구성되어 있으며, 다음과 같이 하면 된다.

1) http://sourceforge.net/projects/traconwindows/ 에서 최신 Standard 패키지를 다운로드 받습니다.
2) C:\ 에 압축파일을 풉니다.
3) C:\TOW\start-tow.bat 파일을 실행하면 완료 (정말 쉽다.^^)
4) http://localhost:8080/projects/ 로 접근하시면 됩니다.

신규 프로젝트 설정법
1) 사용자 등록
C:\TOW>add-user.bat <UserName> <Password>

2) 프로젝트 등록 하는 방법
C:\TOW>create-svn-repo.bat <ProjectName>
C:\TOW>create-trac-repo.bat <ProjectName>
해준 후 http://localhost:8080/projects/<ProjectName> 으로 접속하면 됨.

상기와 같이 항상 데몬 프로그램을 로그인 한 후 CMD 창에서 start-tow.bat파일을 해주어야 하나,
이를 윈도우의 서비스로 등록하면 자동으로 된다.
C:\>sc create trac binPath= “c:\TOW\start-tow.bat” start= auto displayname= “Trac Service of TOW”

이렇게하면 윈도우즈 서비스로 등록되며 자동 실행 되어야 하나, 필자 컴퓨터에서는 무슨 이유에서인지 “Error 1053:The Service did not responde to the start or control request in an timely fashion”이라는 메시지를 뿌리면서 자동 서비스 실행이 안된다. (MSDN에서 찾아보니 .NET Framework SP을 설치하면 된다고 한는데.. 성공하시면 덧글/트랙백 좀 남겨주세요.)

참고 :
#01.
CentOS 5.0 subversion/svn 설치
#02. CentOS 5.0 subversion - viewvc 설치
#03. Subversion 사용 통계/현황 요약 보기
#04. Subversion commit 메일로 통보 받기
#05. 프로젝트 협업을 위한 Trac, CodeBeamer,jira,codebeamer

by skyforce | 2008/10/22 11:42 | [IT] 개발이야기 | 트랙백 | 덧글(2)

트랙백 주소 : http://skyforce.egloos.com/tb/1825920
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by Dong at 2009/02/26 14:23
TRAC 좋네요~ +_+ 설치시에 많은 도움이 되었습니다. 윈도우 XP환경인데 파이썬깔고 아파치깔고 서브버젼 깔고;;; 별짓 다하다가 TOW를 통해 완전 간단하게 해결 했습니다 +_+ 그리고 서비스 등록은 저 같은 경우엔 C#으로 윈도우 서비스 프로그램을 하나 만들어서 사용했습니다 매우 간단하게 서비스에 등록되는걸 확인하였습니다.
Commented by skyforce at 2009/03/02 14:16
많은 도움이 되셨다니..감사합니다.
사실 어떤 툴이든 설치가 목적이 아니라 어떻게 활용하는 것이 근본적인 목적일 텐데..실 프로젝트에서 얼마나 효과가 있을지 의문입니다.
설치도 복잡한 편이고 이러한 툴이 프로젝트 구성원들간의 합의가 없으면 업무 부하로 돌변할 가능성이 많이 있거든요..^^

:         :

:

비공개 덧글

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