2009년 12월 7일 월요일

[ redmine #1 ] 설치하기 jabsiri's Occupation/ETC

원 제작자  :jabsiri
참조 사이트 : http://jabsiri.tistory.com/31

프로젝트를 진행하면서 이전에는 사용하지 않았던 issue tracker 를 처음 사용하게 되었다.
처음에는 그냥 단순하게 사용하기 귀찮아서 별로 좋은점을 느끼지 못했는데 사용할수록 진행해야할 일들(todo list), 진행사항 등을 한눈에 볼수있으며 관리 또한 용이하여 매력에 빠져들고 있다.

프로젝트 초반에는 작업해야할 상세기능들을 등록하여 일정관리에 용이하며,
프로젝트 오픈시에는 수정, 버그 사항들을 등록하여 개발자가 공유가 쉽다.
운영 및 유지보수시에는 등록한 내용들에 해당하는 파일들만 골라서 보여줄수 있어 서버 반영시 혼란을 덜어준다.
여기서 등록한다는것은 작업 단위를 등록하는것 이며 말하는것으로써 trac에서는 ticket, redmine에서는 issue라고 한다.
예를 들면 이슈트래커에 회원 등록하기, 공지사항 개발, 로그인 개발, .. 등의 작업 단위를 입력하고 해당작업단위로 commit을 하며 일정및 완료률도 등록할수 있다.( 이는 [ redmine 2 ] 의 글을

회사 프로젝트에서는 trac을 사용했보았는데 다른 이슈트래커는 어떠한지 궁금하여 redmine을 로컬에 설치해봤다.

설치는 어렵지 않았다. ( 물론!! all in one 으로 설치했을경우, 수동으로 redmine + mysql + subversion 은 설치 해보지 않았다. )

http://www.bitnami.org 에서 각 OS별로 설치 파일을 제공해주기 때문이다.

설정을 수동으로 해보기를 원하시는 분은 http://yjacket.tistory.com/search/redmine 이곳에 설명이 잘 되어있다.
( 물론 윈도우 기준이다. linux 기준으로 된것도 검색을 하면 많이 찾아 볼수 있다.)

BitNami 에서 제공하는 redmine은 기본 적으로 mysql 의 characterset이 latin1으로 설정 되있습니다.
우선 저도 test 단계여서 많이 사용 해보지 는 않았지만 기본적인 한글은 전부 적용이 됩니다.
하지만 혹시나 하는 문제되지 않을까 생각하시고 utf8을 사용하고 싶으신 분은 http://agol.egloos.com/5095301 이곳을 참조하여 변경하시기 바랍니다.

* bitnami redmine 설치시 유의할점 *
1. 설치하는곳에 아파치 , mysql, subversion이 설치되있지 않으면 이 모든것이 기본 포트로 설치가 됩니다.
   아파치는 80, mysql 은 3306, subversion은 3690 으로 설치 된다. ( 포트는 나중에 변경할수 있다. 설정파일 에서 )
2. 이미 이포트들이 사용중이면 설치과정에서 포트번호를 물어보게 된다.
3. 이미 mysql과 subversion 등과 같이 bitnami redmine에서 설치하고자 하는 프로그램이 설치되어 있어도 bitnami redmine은 개별적으로 이것들을 설치한다. ( 2번에서 말했듯이 포트번호만 물어본다. )

댓글 없음:

댓글 쓰기