Redmine

오픈소스 비즈니스 컨설팅
둘러보기로 가기 검색하러 가기

Redmine을 정리 합니다.

Redmine 개요

Plugin

Plugin 설치와 삭제

/cloudnas/appl/redmine/plugins 폴더에 다운로드한 Plugin의 압축을 해제 합니다.

bundle exec rake redmine:plugins:migrate RAILS_ENV=production
rake redmine:plugins:migrate NAME=plugin_name VERSION=0 RAILS_ENV=production


참고 문헌

관리자 매뉴얼

메뉴 구조

메뉴 하위 메뉴 상세
초기화면

내 페이지 내가 맡은 일감

보고한 일감
프로젝트

관리 프로젝트 프로젝트 관리

사용자 사용자 관리

그룹 그룹 관리
그룹별 사용자과 그룹/역할 관리

역할 및 권한 역할과 역할별 권한 관리

일감 유형 일감 유형 관리 (새기능, 수정, 결함, 지원)

일감 상태 일감 상태 관리 (신규, 진행, 해결, 의견, 완료, 거절)

업무흐름 역할과 일감 유형별로 권한 관리
일감 상태 변경, 항목 편집 권한

사용자 정의 항목

코드값 코드값 관리

설정 Redmine 설정

LDAP 인증

플러그인

정보 설치된 Redmine 정보 조회
도움말
lib/redmine/info.rb 파일의 help_url에 link 정보가 저장되어 있습니다.
[사용자]

내 계정


업무흐름 샘플

Redmine 업무 흐름.png

출처 : http://www.iamday.net/apps/article/talk/3100/view.iamday

한글화

locales/ko.yml

Git 연동

Git의 commit 메시지와 Redmine의 일감 연동

http://www.osscloud.biz:3000/settings?tab=repositories 사이트에서 Git 연동 관련 설정을 합니다.

File:Redmine git setting.png

commit시 메시지에 IssueID #0000 형태로 이슈를 지정하여 연관 지음
IssueID는 "관리 -> 설정 -> 저장소 -> 일감 참조에 사용할 키워드들" 메뉴에서 지정

Git의 post-receive server hook을 사용하여 Git에 push된 정보가 Redmine에 바로 반영되도록 설정 

#!/bin/sh

curl "http://<redmine url>/sys/fetch_changesets?key=<your service key>"

참조 : http://www.redmine.org/projects/redmine/wiki/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit

Git 사용자와 redmine 사용자 매핑

"프로젝트 -> 설정 -> 저장소 -> 사용자" 메뉴에서 사용자 매핑을 합니다.

Jenkins 연동

참고 문헌