- Redmine 개요
- Plugin
- 관리자 매뉴얼
- 메뉴 구조
- 업무흐름 샘플
- 한글화
- Git 연동
- Jenkins 연동
- 참고 문헌
Redmine을 정리 합니다.
홈페이지 : http://www.redmine.org/
다운로드 : http://www.redmine.org/projects/redmine/wiki/Download
라이선스 :
플랫폼 : Ruby
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
참고 문헌
관리자 매뉴얼
메뉴 구조
{| border="1" cellspacing="0" cellpadding="2" style="width:100%;"
|-
| style="text-align: center; background-color: rgb(204, 204, 204);" | 메뉴
| style="text-align: center; background-color: rgb(204, 204, 204);" | 하위 메뉴
| style="text-align: center; background-color: rgb(204, 204, 204);" | 상세
|-
| style="text-align: center;" | 초기화면
| style="text-align: center;" |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
프로젝트 관리 |
- |
style="text-align: center;" |
style="text-align: center;" |
사용자 관리 |
- |
style="text-align: center;" |
style="text-align: center;" |
그룹 관리 그룹별 사용자과 그룹/역할 관리 |
- |
style="text-align: center;" |
style="text-align: center;" |
역할과 역할별 권한 관리 |
- |
style="text-align: center;" |
style="text-align: center;" |
일감 유형 관리 (새기능, 수정, 결함, 지원) |
- |
style="text-align: center;" |
style="text-align: center;" |
일감 상태 관리 (신규, 진행, 해결, 의견, 완료, 거절) |
- |
style="text-align: center;" |
style="text-align: center;" |
역할과 일감 유형별로 권한 관리 일감 상태 변경, 항목 편집 권한 |
- |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
코드값 관리 |
- |
style="text-align: center;" |
style="text-align: center;" |
Redmine 설정 |
- |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
설치된 Redmine 정보 조회 |
- |
style="text-align: center;" |
style="text-align: center;" |
lib/redmine/info.rb 파일의 help_url에 link 정보가 저장되어 있습니다. |
- |
style="text-align: center;" |
style="text-align: center;" |
- |
style="text-align: center;" |
style="text-align: center;" |
} |
업무흐름 샘플
[700px|Redmine 업무 흐름.png](File:Redmine 업무 흐름.png.md)
출처 : 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](File:Redmine git setting.png.md)
commit시 메시지에 IssueID #0000 형태로 이슈를 지정하여 연관 지음
IssueID는 "관리 -> 설정 -> 저장소 -> 일감 참조에 사용할 키워드들" 메뉴에서 지정
'''Git의 post-receive server hook을 사용하여 Git에 push된 정보가 Redmine에 바로 반영되도록 설정'''
'''Git 사용자와 redmine 사용자 매핑'''
"프로젝트 -> 설정 -> 저장소 -> 사용자" 메뉴에서 사용자 매핑을 합니다.
Jenkins 연동
참고 문헌
http://www.jenkins.or.kr/projects/5/boards/4?page=2&sort=created_on%2Cupdated_on%3Adesc
https://jakobgillich.com/installing-redmine-on-centosrhel-7/
http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step
프로젝트 관리 툴 레드마인 도입기
*프롤로그
Git 연동
*https://www.davidlab.net/ko/tech/how-to-integrate-redmine-with-git-server/
https://www.davidlab.net/ko/tech/how-to-integrate-redmine-with-git-server/
분류: DevOps