Redmine 사용법 Saeasoft 임광규
목차 Redmine 개요 Redmine 간단한 설치 방법 Redmine 관리자 메뉴 Redmine과 Eclipse 연동 (Mylyn) Task List 에서 관리 하기
1. Redmine 개요 Redmine 개요 Redmine 제공 기능 오픈 소스웹 기반의 프로젝트 관리 및 버그 추적 도구 로서, 달력 및, cantt 차트등 프 로젝트의 시각적 표현, 마감일 관리, 통합 프로젝트 관리 기능, 추적 기능등을 제공 합 니다. Redmine 제공 기능 위키 시스템 작업내역 보여주기 이슈(일감) 다국어 지원 로드맵 Gantt Chart 뉴스 문서 게시판 관련 파일 형상관리시스템 연동(svn, cvs 등..) 소스코드비교 Eclipse MyLyn 연동 참고 URL : http://en.wikipedia.org/wiki/Redmine
2. Redmine 간단한 설치 방법 설치 방법에는 all in one 제공되는 방법과, 수동 설치가 있다 All in one 설치 url : http://www.bitnami.org 수동 설치 url : http://yjacket.tistory.com/search/redmine All in one 설치시 유의 점 설치하는 곳에 아파치, mysql, subversioin이 설치 되지 않으 면 이 모든 것이 기본 포트로 설치 됩니다. 이미 mysql과 subversion이 설치 되어 있어도 bitnami redmine 에서 개별적으로 설치 한다. 설치 방법은 bitnami를 이용할 경우 next 버튼만 누르 면 되기 때문에 따로 적지 않습니다.
3. Redmine 관리자 메뉴 - #1 Redmine을 설치 하였다면, http://설치한IP:설정포트 /redmine 로 접속을 한다.(초기 화면) 로그인 을 한다. 로그인 이후, 관리자 클릭(관리자만 보임)
3. Redmine 관리자 메뉴 - #2 Redmine 관리자 메뉴 프로젝트 사용자 권한 일감 사용자 정의 코드값 설정 설정 플러그인 오른쪽 그림과 같이 Menu 만 보더라도, 기능들을 알 수 있다.
3. Redmine 관리자 메뉴 - #3 Redmine 프로젝트 생성하기 프로젝트 옆에 새로 만들기 버튼을 클릭하면, 아래 화면이 나온다. 1 2 3 4 5 프로젝트의 이름 을 입력 한다. 3.공개 여부(공개시, 로그인 하지 않은 사람도 볼수 있다.) 5.필요한, 모듈만 import 하여 사용한다. 2.Url에서 이 프로젝트를 식별할 이름을 입력한다. 4. 일감 유형(프로젝트 성격에 따라, 다르게 설정 한다. )
3. Redmine 관리자 메뉴 - #4 Redmine 프로젝트 생성 후 관리 프로젝트를 생성 하였다면 관리자>프로젝트>자신이 생성한 프로젝트 클릭 1 2 3 선택한 프로젝트의 Menu 3.관리 내용 2.선택한 프로젝트의 관리 Menu (관리 Menu를 보면 어떤 관리인지 쉽게 알 수 있다)
3. Redmine 관리자 메뉴 - #5 Redmine 프로젝트 생성 후 저장소 설정 프로젝트를 선택 하였다면 #4에 관리 Menu중 저장소를 선택 2 1 3 1-1.형상관리 시스템을 선택 한다. 1-2.선택한 형상관리 시스템의 접속 URL을 입력한다. 1-3.계정 정보를 적고 저장 한다. 2.설정이 완료 되었으면 프로젝트 Menu에서 저장소를 클릭 한다. 3.형상관리시스템과 연계되어 다음과 같은 화면이 출력
4. Redmine과 Eclipse 연동(Mylyn) - #1 Mylyn 연동에 앞서, redmine에 issuue(일감) 등록을 한다. 1 2 3 1.일감의 구분을 선택한다.(버그, 새기능, 지원) 3-1.기타 설정을 입력한다. 3-2.상태, 우선순위, 시작일, 종료일, 담당자 등은 입력 2.일감의 명칭을 입력한다. 3-3 목표 버전은 예를 들어 0.5 내부오픈, 1.0 그랜드 오픈 과 같이, 이 기능이 속하는 버전을 말한다.
4. Redmine과 Eclipse 연동(Mylyn) - #2 Redmine 프로젝트에서 Issue(일감) 확인 Mylyn 연동에 앞서, redmine에 등록된 Issus(일감)을 확인한다. 1 2 4 3 1.상태가 진행중인 일감 LIST 3.달력으로 현재 선택된 필터로 일정을 확인한다. 2.프로젝트 일정 관리 report View 4. Gantt 챠트로 일정을 확인한다.
4. Redmine과 Eclipse 연동(Mylyn) - #3 mylyn으로_이슈트래커와_연동.doc
5. Task List에서 관리하기 Redmine와 Eclipse 연동 후, Task List 별로 묶어 Commit 수정한 소스를 Issuse(일감) 별로 묶어서 commit 하고, 이 내용을 history로 볼 수 있다. Task_List_별_Commit.doc