"Redmine"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
잔글 |
잔글 |
||
(같은 사용자의 중간 판 37개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
Redmine을 정리 합니다. | Redmine을 정리 합니다. | ||
− | *홈페이지 : | + | *홈페이지 : [http://www.redmine.org/ http://www.redmine.org/] |
− | *다운로드 : | + | **[http://www.redmine.org/guide http://www.redmine.org/guide] |
− | *라이선스 : | + | **[http://www.redmine.org/projects/redmine/wiki/KoGuide http://www.redmine.org/projects/redmine/wiki/KoGuide] |
− | *플랫폼 | + | *다운로드 : [http://www.redmine.org/projects/redmine/wiki/Download http://www.redmine.org/projects/redmine/wiki/Download] |
+ | **[http://www.redmine.org/plugins?page=1 http://www.redmine.org/plugins?page=1] | ||
+ | **[http://www.redmine.or.kr/projects/5/boards/16 http://www.redmine.or.kr/projects/5/boards/16] | ||
+ | *라이선스 : | ||
+ | *플랫폼 : [[Ruby|Ruby]] | ||
== Redmine 개요 == | == Redmine 개요 == | ||
+ | |||
+ | == Plugin == | ||
+ | |||
+ | <span style="color:#008000;"><span style="font-size:larger;">'''Plugin 설치와 삭제'''</span></span> | ||
+ | |||
+ | /cloudnas/appl/redmine/plugins 폴더에 다운로드한 Plugin의 압축을 해제 합니다. | ||
+ | |||
+ | bundle exec rake redmine:plugins:migrate RAILS_ENV=production<br/>rake redmine:plugins:migrate NAME=plugin_name VERSION=0 RAILS_ENV=production | ||
+ | |||
+ | |||
+ | |||
+ | 참고 문헌 | ||
+ | |||
+ | *[http://egloos.zum.com/keugbang/v/5845069 http://egloos.zum.com/keugbang/v/5845069] | ||
+ | |||
+ | == 관리자 매뉴얼 == | ||
+ | |||
+ | === 메뉴 구조 === | ||
+ | |||
+ | {| 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;" | <br/> | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | 내 페이지 | ||
+ | | style="text-align: center;" | 내가 맡은 일감 | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 보고한 일감 | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | 프로젝트 | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | 관리 | ||
+ | | style="text-align: center;" | 프로젝트 | ||
+ | | 프로젝트 관리 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 사용자 | ||
+ | | 사용자 관리 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 그룹 | ||
+ | | 그룹 관리<br/>그룹별 사용자과 그룹/역할 관리 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 역할 및 권한 | ||
+ | | 역할과 역할별 권한 관리 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 일감 유형 | ||
+ | | 일감 유형 관리 (새기능, 수정, 결함, 지원) | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 일감 상태 | ||
+ | | 일감 상태 관리 (신규, 진행, 해결, 의견, 완료, 거절) | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 업무흐름 | ||
+ | | 역할과 일감 유형별로 권한 관리<br/>일감 상태 변경, 항목 편집 권한 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 사용자 정의 항목 | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 코드값 | ||
+ | | 코드값 관리 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 설정 | ||
+ | | Redmine 설정 | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | LDAP 인증 | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 플러그인 | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | style="text-align: center;" | 정보 | ||
+ | | 설치된 Redmine 정보 조회 | ||
+ | |- | ||
+ | | style="text-align: center;" | 도움말 | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | lib/redmine/info.rb 파일의 help_url에 link 정보가 저장되어 있습니다.<br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | [사용자] | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | <br/> | ||
+ | |- | ||
+ | | style="text-align: center;" | 내 계정 | ||
+ | | style="text-align: center;" | <br/> | ||
+ | | <br/> | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | === 업무흐름 샘플 === | ||
+ | |||
+ | [[File:Redmine 업무 흐름.png|700px|Redmine 업무 흐름.png]] | ||
+ | |||
+ | 출처 : [http://www.iamday.net/apps/article/talk/3100/view.iamday http://www.iamday.net/apps/article/talk/3100/view.iamday] | ||
+ | |||
+ | === 한글화 === | ||
+ | |||
+ | locales/ko.yml | ||
+ | |||
+ | === Git 연동 === | ||
+ | |||
+ | <span style="color:#008000;"><span style="font-size:larger;">'''Git의 commit 메시지와 Redmine의 일감 연동'''</span></span> | ||
+ | |||
+ | [http://www.osscloud.biz:3000/settings?tab=repositories http://www.osscloud.biz:3000/settings?tab=repositories] 사이트에서 Git 연동 관련 설정을 합니다. | ||
+ | |||
+ | [[File:Redmine git setting.png|File:Redmine git setting.png]] | ||
+ | |||
+ | commit시 메시지에 IssueID #0000 형태로 이슈를 지정하여 연관 지음<br/>IssueID는 "관리 -> 설정 -> 저장소 -> 일감 참조에 사용할 키워드들" 메뉴에서 지정 | ||
+ | |||
+ | <span style="color:#008000;"><span style="font-size:larger;">'''Git의 post-receive server hook을 사용하여 Git에 push된 정보가 Redmine에 바로 반영되도록 설정'''</span></span> | ||
+ | <pre style="margin-right: 1em; padding: 8px; border: 1px solid rgb(226, 226, 226); width: auto; overflow-x: auto; overflow-y: hidden; color: rgb(72, 72, 72); font-size: 12px; line-height: normal; background-color: rgb(250, 250, 250);">#!/bin/sh | ||
+ | |||
+ | curl "http://<redmine url>/sys/fetch_changesets?key=<your service key>"</pre> | ||
+ | 참조 : [http://www.redmine.org/projects/redmine/wiki/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit http://www.redmine.org/projects/redmine/wiki/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit] | ||
+ | |||
+ | <span style="color:#008000;">'''<span style="font-size:larger;">Git 사용자와 redmine 사용자 매핑</span>'''</span> | ||
+ | |||
+ | "프로젝트 -> 설정 -> 저장소 -> 사용자" 메뉴에서 사용자 매핑을 합니다. | ||
+ | |||
+ | === Jenkins 연동 === | ||
== 참고 문헌 == | == 참고 문헌 == | ||
− | *http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step | + | *http://www.jenkins.or.kr/projects/5/boards/4?page=2&sort=created_on%2Cupdated_on%3Adesc |
+ | *[http://www.lionssoft.co.kr/redmine/ http://www.lionssoft.co.kr/redmine/] | ||
+ | *[https://jakobgillich.com/installing-redmine-on-centosrhel-7/ https://jakobgillich.com/installing-redmine-on-centosrhel-7/] | ||
+ | *[http://a07274.tistory.com/m/post/344 http://a07274.tistory.com/m/post/344] | ||
+ | *[http://blog.redmine.jp/articles/3_0/installation_centos/ http://blog.redmine.jp/articles/3_0/installation_centos/] | ||
+ | *[http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step] | ||
+ | *[http://www.redmine.or.kr/projects/community/wiki/%EB%A0%88%EB%93%9C%EB%A7%88%EC%9D%B8_%EC%84%A4%EC%B9%98(CentOS) http://www.redmine.or.kr/projects/community/wiki/%EB%A0%88%EB%93%9C%EB%A7%88%EC%9D%B8_%EC%84%A4%EC%B9%98(CentOS)] | ||
+ | *[http://slidegur.com/doc/1526892/redmine-%EC%82%AC%EC%9A%A9%EB%B2%95 Redmine 사용법] | ||
+ | *프로젝트 관리 툴 레드마인 도입기 | ||
+ | **[http://www.iamday.net/apps/article/talk/3090/view.iamday 프롤로그] | ||
+ | **[http://www.iamday.net/apps/article/talk/3092/view.iamday http://www.iamday.net/apps/article/talk/3092/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3094/view.iamday http://www.iamday.net/apps/article/talk/3094/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3100/view.iamday http://www.iamday.net/apps/article/talk/3100/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3105/view.iamday http://www.iamday.net/apps/article/talk/3105/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3108/view.iamday http://www.iamday.net/apps/article/talk/3108/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3113/view.iamday http://www.iamday.net/apps/article/talk/3113/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3118/view.iamday http://www.iamday.net/apps/article/talk/3118/view.iamday] | ||
+ | **[http://www.iamday.net/apps/article/talk/3161/view.iamday 레드마인의 도움말 링크를 변경해 보자] | ||
+ | *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/] | ||
+ | **[http://knoc720.blogspot.kr/2015/01/redmine-github.html http://knoc720.blogspot.kr/2015/01/redmine-github.html] | ||
+ | *[http://developerchopper.tistory.com/13 http://developerchopper.tistory.com/13] | ||
+ | *[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/] | ||
+ | [[Category:DevOps|Category:DevOps]] |
2015년 8월 11일 (화) 15:48 기준 최신판
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
참고 문헌
관리자 매뉴얼
메뉴 구조
메뉴 | 하위 메뉴 | 상세 |
초기화면 | ||
내 페이지 | 내가 맡은 일감 | |
보고한 일감 | ||
프로젝트 | ||
관리 | 프로젝트 | 프로젝트 관리 |
사용자 | 사용자 관리 | |
그룹 | 그룹 관리 그룹별 사용자과 그룹/역할 관리 | |
역할 및 권한 | 역할과 역할별 권한 관리 | |
일감 유형 | 일감 유형 관리 (새기능, 수정, 결함, 지원) | |
일감 상태 | 일감 상태 관리 (신규, 진행, 해결, 의견, 완료, 거절) | |
업무흐름 | 역할과 일감 유형별로 권한 관리 일감 상태 변경, 항목 편집 권한 | |
사용자 정의 항목 | ||
코드값 | 코드값 관리 | |
설정 | Redmine 설정 | |
LDAP 인증 | ||
플러그인 | ||
정보 | 설치된 Redmine 정보 조회 | |
도움말 | lib/redmine/info.rb 파일의 help_url에 link 정보가 저장되어 있습니다. | |
[사용자] | ||
내 계정 |
업무흐름 샘플
출처 : 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 연동 관련 설정을 합니다.
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
- http://www.lionssoft.co.kr/redmine/
- https://jakobgillich.com/installing-redmine-on-centosrhel-7/
- http://a07274.tistory.com/m/post/344
- http://blog.redmine.jp/articles/3_0/installation_centos/
- http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step
- http://www.redmine.or.kr/projects/community/wiki/%EB%A0%88%EB%93%9C%EB%A7%88%EC%9D%B8_%EC%84%A4%EC%B9%98(CentOS)
- Redmine 사용법
- 프로젝트 관리 툴 레드마인 도입기
- 프롤로그
- http://www.iamday.net/apps/article/talk/3092/view.iamday
- http://www.iamday.net/apps/article/talk/3094/view.iamday
- http://www.iamday.net/apps/article/talk/3100/view.iamday
- http://www.iamday.net/apps/article/talk/3105/view.iamday
- http://www.iamday.net/apps/article/talk/3108/view.iamday
- http://www.iamday.net/apps/article/talk/3113/view.iamday
- http://www.iamday.net/apps/article/talk/3118/view.iamday
- 레드마인의 도움말 링크를 변경해 보자
- Git 연동
- http://developerchopper.tistory.com/13
- https://www.davidlab.net/ko/tech/how-to-integrate-redmine-with-git-server/