redmine tutorial how use redmine project management
이 Redmine 튜토리얼은 Redmine 프로젝트 관리 도구를 설치하고 사용하는 방법을 설명합니다. 또한 Jira와 Redmine의 비교를 다룹니다.
Redmine은 Ruby로 작성된 프로젝트 관리 도구입니다. 여러 데이터베이스 서버를 지원하며 문제 추적 시스템이라고도합니다.
사용자가 포럼과 내부 블로그를 사용하여 아이디어를 공유 할 수 있도록 도와주는 오픈 소스 도구이며, 그 결과 팀원간에 지식이 유지됩니다.
학습 내용 :
Redmine 튜토리얼
이 튜토리얼에서는 사용자가 Redmine을 설치하는 방법, 도구 사용 방법, 기능 및 JIRA와 Redmine의 차이점을 알게 될 것입니다.
Redmine 기능 :
- 오픈 소스 도구입니다.
- 여러 프로젝트를 추적합니다.
- 사용자가 다른 역할과 권한을 가질 수 있습니다.
- 사용자는 문제에 소요 된 시간을 추적 할 수 있습니다.
- 사용자는 그래프와 차트를 사용하여 시각적보고를 볼 수 있습니다.
Redmine 대 JIRA
호주 회사 'Atlassian'에서 개발 한 JIRA는 사용자가 문제를 추적하는 데 도움이되는 문제 추적 도구입니다. JIRA는 애자일 방법론에서 사용되며 다른 운영 체제에서 실행할 수 있습니다.
워크 플로 및 프로세스 관리에서도 사용되는 플랫폼 독립적 도구입니다. JIRA는 전적으로 Project, Issue 및 Workflow의 세 가지 개념을 기반으로합니다.
아래는 Redmine Vs JIRA에 대한 몇 가지 지침입니다.
매개 변수 | Redmine | 지라 |
---|---|---|
일반 | Redmine은 사용자 정의가 가능하도록 많은 플러그인을 지원하며 매우 유연하고 배우기 쉽습니다. | JIRA는 카테고리가있는 2 단계 포함 시스템을 가지고 있기 때문에 사용자가 배우기 매우 어렵습니다. |
점수 | Redmine의 전체 점수는 낮지 만 무료 비용 도구입니다. | Redmine에 비해 JIRA 점수가 더 높습니다. 즉 10 점 만점에 9.3 점 |
비용 | Redmine은 오픈 소스 도구이며 무료입니다. | JIRA는 비용이 전혀 들지 않으며 항상 비용을 정의합니다. |
위키 | Redmine에는 Wiki에 빌드가 포함되어 있습니다. | JIRA 사용자는 별도로 설치해야합니다. |
범주 | Redmine은 프로젝트 관리 도구 아래에 있습니다. | JIRA는 이슈 트래킹 카테고리에 속합니다. |
Redmine 설치
운영 체제 : Redmine은 UNIX, Linux, Windows 및 MacOS 시스템을 지원합니다.
설치하는 방법
1 단계 : Redmine 다운로드 여기 .
2 단계 : 새 데이터베이스 만들기
MySQL
CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
SQL 서버
USE (master) GO -- Very basic DB creation CREATE DATABASE (REDMINE) GO -- Creation of a login with SQL Server login/password authentication and no password expiration policy CREATE LOGIN (REDMINE) WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=(REDMINE), CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- User creation using previously created login authentication USE (REDMINE) GO CREATE USER (REDMINE) FOR LOGIN (REDMINE) GO -- User permissions set via roles EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO
3 단계 : 데이터베이스 연결
MySQL 데이터베이스의 예
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
SQL Server의 예
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
4 단계 : 종속성 설치 (Redmine은 Bundler를 사용하여 gem 종속성을 관리합니다).
gem install bundler bundle install --without development test
5 단계 :이 단계에서는 세션 데이터를 저장하는 쿠키를 인코딩하기 위해 임의의 키가 생성됩니다.
bundle exec rake generate_secret_token
6 단계 : 데이터베이스 구조 만들기
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
7 단계 : 데이터베이스에 기본 구성 데이터를 삽입합니다.
RAILS_ENV=production bundle exec rake redmine:load_default_data
8 단계 : 설치를 테스트합니다.
bundle exec rails server webrick -e production
9 단계 : 애플리케이션에 로그인
노트 : 이것을 참조하십시오 링크 위에 제공된 설치 절차에 대한 이미지 소스로 사용 (2 단계 ~ 9 단계)
Redmine 플러그인
- Redmine은 크로스 플랫폼 프로젝트 관리 도구이며 사용자는 다양한 플러그인을 통합하여 더 많이 사용할 수 있습니다.
- 플러그인 설치를 시작하기 전에 설치된 Redmine 버전과 호환되는지 확인하십시오.
- 사용자는 다른 플러그인을 설치할 수 있습니다. 여기
플러그인을 설치하는 단계는 다음과 같습니다.
#1) 명령을 시작하기 전에 '시작 >> Bitnami APPNAME 스택 >> 응용 프로그램 콘솔'(Windows)의 시작 메뉴에서 바로 가기를 클릭하여 Bitnami 스택 환경을 엽니 다.
노트 : 교체 installdir Bitnami 스택의 전체 설치 디렉토리가있는 자리 표시 자.
#두) .zip 파일을 가져와 플러그인 Git의 저장소 ' installdir / apps / redmine / htdocs / plugins ”디렉토리.
#삼) htdocs 저장소에 플러그인을 설치하십시오.
' cd installdir / apps / redmine / htdocs /
라우터에서 보안 키를 찾는 방법
번들 설치
번들 exec 레이크 redmine : plugins NAME = PLUGIN_NAME RAILS_ENV = production '
로그 생성 파일과 관련된 경고 메시지가 표시되면 아래 명령을 실행하십시오.
노트 : 스택이 루트로 설치된 경우 sudo를 사용하십시오.
“sudo chown : bitnami log / production.log
sudo chmod g + w log / production.log“
# 4) Apache 서비스 다시 시작
' sudo installdir / ctlscript.sh restart”
더 많은 플러그인이 아래에 설명되어 있습니다.
# 1) 애자일 플러그인
이 플러그인은 사용자가 애자일 방법론으로 작업하는 경우 편리합니다. 이 플러그인을 사용하여 사용자는 보드 및 차트와 같은 Kanban 또는 스크럼을 만들 수 있습니다.
생산성과 업무 모두 차트와 보드를 사용하여 쉽게 추적 할 수 있습니다.
플러그인은 다음 위치에서 설치할 수 있습니다. 여기 .
# 2) 체크리스트 플러그인
사용자는 여러 하위 작업을 만드는 대신 체크리스트 개념을 사용할 수 있습니다. 이 플러그인으로 사용자는 모든 체크리스트 항목을 '완료'로 추가, 삭제 및 표시 할 수 있습니다.
사용자는 모든 변경 사항의 감사 추적도 볼 수 있습니다. 사용자는 모든 작업을 쉽게 추적 할 수있는 할 일 목록을 만들 수 있습니다. 플러그인은 다음 위치에서 설치할 수 있습니다. 여기.
# 3) Q & A, FAQ 포럼 및 아이디어보고
Redmine에는 내장 포럼이 포함되어 있지만 실제로 플러그인을 설치할 수 있습니다. 플러그인은 포럼에 주로 초점을 맞추지 않지만 다른 기능도 제공합니다.
사용자는 플러그인을 설치하고 여기.
Redmine 사용 방법
레지스터: 사용자가 페이지 오른쪽 상단에있는 '등록'탭을 클릭하면 등록 페이지가 나타납니다. 사용자는이 페이지를 사용하여 등록 할 수 있습니다.
- 애플리케이션에 액세스하려면 사용자가 등록해야합니다. 등록을 위해 사용자는 빨간색 별표로 표시된 모든 필수 필드에 필요한 데이터를 제공해야합니다. (아래 이미지 참조)
- 사용자가 Redmine에 등록하면 애플리케이션에 액세스 할 수 있습니다.
- 관리자는 '새 프로젝트'를 클릭하여 프로젝트를 추가하여 필요한 세부 정보를 제공하고 프로젝트에 새 구성원을 추가 할 수 있습니다.
로그인:
Windows 10 용 최고의 무료 YouTube 동영상 다운로더
- 사용자가 Redmine에 로그인을 시도하면 로그인 페이지가 나타납니다. 또한 사용자는“Lost Password”링크를 클릭하여 암호를 재설정 할 수 있습니다.
- 비밀번호 분실 링크는 관리자가 활성화 한 경우에만 나타납니다.
- 등록 된 사용자는 로그인 ID와 비밀번호를 입력하여 로그인 할 수 있습니다.
- 사용자가 암호를 잊어 버리거나 잃어버린 경우 사용자는 'Lost Password'링크를 클릭하여 새 암호를 만들 수 있습니다.
- 사용자가“Lost Password”링크를 클릭하면 사용자가 유효한 이메일 주소를 제공하고 새 암호를 생성 할 수있는 Lost password 페이지로 리디렉션됩니다.
이슈 생성
등록 된 사용자는 결함을 생성 할 수 있습니다. 새 결함을 생성하려면 사용자가 로그인해야합니다. 새 문제를 생성하려면 사용자가 헤더에있는 탭으로 이동해야합니다. 사용자는 결함, 기능 및 패치와 같은 다른 추적기를 선택할 수도 있습니다.
이슈를 생성하려면 사용자가 아래 필드를 채워야합니다.
- 트래커: 문제 카테고리를 표시하십시오.
- 제목: 짧고 의미있는 문장.
- 기술: 버그에 대한 설명과 재현 단계를 제공합니다.
- 상태: 버그와 유사한 신규, 해결됨 및 종료 된 상태를 제공합니다.
- 파일 : 파일 업로드 (있는 경우) (예 : 문제의 스크린 샷)
모든 세부 정보를 제공하면 결함이 생성됩니다.
검색:
사용자는 오른쪽 상단에있는 검색 텍스트 상자를 볼 수 있습니다.
- 간단한 검색 텍스트 상자입니다.
- 사용자는 기존 결함 또는 생성 된 새 결함을 검색 할 수 있습니다.
- 사용자는 문제 ID를 검색하고 Enter 버튼을 클릭 할 수 있습니다. 고급 검색으로 리디렉션됩니다.
- 사용자는 고급 검색 화면에 세부 정보를 제공하여 검색을 구체화 할 수 있습니다.
나의 페이지:
사용자는 정보가 저장된 여러 블록을 볼 수 있으며 이에 따라 페이지를 사용자 지정할 수 있습니다.
- 사용자는“내 페이지”에서 자신에게 할당되거나보고 된 모든 문제를 볼 수 있습니다.
- '나에게 할당 된 문제'및 '보고 된 문제'블록은 기본적으로 활성화되어 있습니다. 편의에 따라 블록을 끌어서 놓을 수도 있습니다.
- '나에게 할당 된 문제'블록에는 로그인 사용자에게 할당 된 문제와 관련된 모든 정보가 포함됩니다. 여기에는 다음 필드가 포함됩니다.
- 문제 ID
- 프로젝트
- 추적기
- 상태
- 제목
- '보고 된 문제'블록에는 로그인 사용자가보고 한 문제와 관련된 정보가 포함됩니다.
Redmine을 사용한 프로젝트 관리
Redmine은 프로젝트를 효율적으로 추적 할 수있는 최고의 도구 중 하나입니다. 오늘날 회사는 애자일 방법론에 초점을 맞추고 있으며 가장 중요한 것은 스크럼입니다.
Redmine에서 사용자는 모든 것을 Bug / Feature / task와 같은 이슈로 생성하고 시작 날짜와 종료 날짜를 제공하여 각 구성원에게 할당 할 수 있습니다. 프로젝터에서 하위 작업까지 수행 된 모든 활동은 '활동'탭을 사용하여 추적 할 수 있습니다.
프로젝트를위한 공간 만들기
사용자는 프로젝트 탭을 선택하고 새 프로젝트를 클릭하여 프로젝트를 추가 할 수 있습니다. 기본적으로 사이트 관리자와 프로젝트 관리자 만 새 프로젝트를위한 공간을 만들 수 있습니다.
프로젝트를 생성하는 동안 이름과 고유 식별자를 제공해야합니다. 식별자는 프로젝트 공간 URL의 일부로 사용됩니다. 최소한 한 사람이 프로젝트 관리자로 지정되어야합니다.
Redmine의 중요한 개념
프로젝트 개요
사용자는 프로젝트와 관련된 모든 세부 정보를 간결하게 볼 수 있습니다.
왼쪽의 'Issue Tracking'블록에는 미결 / 종료 상태 인 모든 문제의 전체 상태가 포함됩니다.
오른쪽에 표시된 'Members'블록에는 프로젝트와 관련된 모든 구성원이 포함되고 'Latest News'블록에는 프로젝트와 관련된 모든 최신 뉴스가 포함됩니다.
- 활동 보고서 프로젝트 또는 검색된 문제와 관련된 모든 감사 로그 또는 기록 정보가 있습니다.
이슈 추적
아래와 같이 문제를 추적하는 두 가지 방법이 있습니다.
# 1) 문제 목록
여기에서 사용자는 문제 목록을보고 특정 문제를 선택하여 자세히 볼 수 있습니다. 또한 기본적으로 사용자는 미결 문제를 볼 수 있지만 그에 따라 목록을 보려면 필터를 적용해야합니다.
# 2) 문제 요약
문제 요약은 모든 버전의 프로젝트와 관련된 모든 문제가 포함 된 보고서를 제공합니다.
여기에는 추적기, 버전, 우선 순위, 하위 프로젝트, 양수인 작성자 및 범주와 같은 다양한 테이블이 포함되어 있으며 각 표에는 미결 / 종료 / 전체 문제가 표시됩니다.
PC 성능을 최적화하는 최고의 무료 소프트웨어
시간 추적
타임 로그 세부 정보
프로젝트에 소요 된 총 시간의 세부 사항을 보여줍니다. 시간 로그 기능은 프로젝트의 '시간 추적'모듈이 활성화 된 경우에만 사용할 수 있습니다.
세부 수준에서 본 시간 항목 :

타임 로그 보고서
사용자는 원하는 형식 (예 : CSV 형식)으로 Timelog의 세부 정보를 볼 수 있습니다. 타임 로그 보고서는 개요 => 소요 시간 => 보고서
진행 상황 추적
간트 차트
시작 날짜, 기한, 상태 및 해결 방법을 포함하여 프로젝트의 진행 상황을 추적하는 데 사용됩니다. 플러그인이며 사용자가 설치할 수 있습니다.
달력
달력보기는 다른 달력과 마찬가지로 프로젝트 관련 데이터를 월 단위로 표시합니다. 최소한 시작 날짜와 기한 (사용 가능한 경우)과 함께 모든 문제가 표시됩니다.
달력 모듈은 각 프로젝트의 프로젝트 구성 탭에서 활성화 및 비활성화 할 수 있습니다.
저장소
사용자는 헤더에서 Repository 탭을 볼 수 있으며 사용자가 동일한 항목을 클릭하면 프로젝트 저장소로 리디렉션되고 사용자는 최신 커밋을 볼 수 있습니다.
사용자는 '+'아이콘을 클릭하여 디렉토리를 확장 할 수 있습니다. 사용자가 개정 번호를 클릭하면 커밋 세부 정보가 제공됩니다.
기타 유용한 기능
아래 나열된 것은 응용 프로그램에있는 몇 가지 다른 기능입니다.
뉴스
- 사용자는 프로젝트 또는 원하는 주제와 관련된 뉴스를 게시 할 수 있습니다.
- 사용자의 권한에 따라 뉴스를 추가 / 수정 / 삭제할 수 있습니다.
- 사용자가 뉴스를 클릭하면 개요 탭에서 프로젝트와 관련된 뉴스 헤드 라인을 볼 수 있으며 세부 정보로 리디렉션됩니다.
- 전체 팀에 정보를 게시하려는 프로젝트 관리자의 예를 들어 보겠습니다. 프로젝트 관리자는 '+ 뉴스 추가'를 클릭하여 뉴스를 작성하고 요약, 제목 및 설명을 제공 할 수 있습니다.
- 그러면 전체 팀이 프로젝트 개요 영역에서 뉴스 요약을 볼 수 있으며 사용자가 제목을 클릭하면 세부 정보 페이지로 리디렉션됩니다.
- 사용자는 뉴스 탭으로 이동하여 최신 뉴스를 볼 수 있습니다.
서류
- 사용자가 사용자 매뉴얼이나 기술 문서를 추가 할 수있는 곳입니다.
- 문서에는 두 가지 범주가 있습니다.
- 사용자 문서
- 기술 문서
- 문서 탭에서 사용자는 '+ 새 문서'링크를 클릭하여 문서를 추가 할 수 있습니다.
- 사용자가 문서를 업로드하면 제목을 링크로 사용하여 추가 된 문서를 다운로드 할 수 있습니다.
포럼
- 팀 전체가 서로 소통 할 수있는 공간입니다. 또한 사용자는 이전에 논의 된 모든 주제에 대한 상세보기를 볼 수 있습니다.
- 포럼은 그리드에 다음 항목을 표시합니다.
- 토픽
- 메시지
마지막 메시지 : 수신 한 최신 메시지로 연결
- 사용자가 주제를 클릭하면 주제에 해당하는 상세보기를 볼 수 있습니다.
파일
- 사용자가 파일을 업로드 할 수있는 곳입니다.
- 또한 설정에서 파일 모듈을 활성화 / 비활성화 할 수 있습니다.
- 사용자는 '+ 새 파일'아이콘을 클릭하여 새 파일을 추가 할 수 있습니다.
- 사용자는 로컬에서 '파일 선택'버튼을 선택하여 파일을 추가 할 수 있습니다. 또한 사용자는“ 다른 파일 추가 ”링크.
결론
이 튜토리얼에서는 Redmine의 소개, JIRA와 Redmine의 차이점, Redmine 사용 방법 및 설치 절차에 대해 설명했습니다.
또한 시간 추적, 진행 상황 추적 및 뉴스, 문서, 포럼 및 파일과 같은 기타 유용한 도구에 대해서도 간략히 살펴 봅니다.
추천 도서
- JIRA 관리 튜토리얼 : JIRA Admin and User Management
- Jira 포트폴리오 자습서 : JIRA 용 애자일 프로젝트 포트폴리오 관리 플러그인 (검토)
- PractiTest 테스트 관리 도구 실습 검토 자습서
- TestLink 튜토리얼 : TestLink 테스트 관리 도구에 대한 평신도 가이드 (튜토리얼 # 1)
- Android 및 iOS 기기를위한 2021 년 최고의 프로젝트 관리 앱 10 개
- 2021 년 최고의 프로젝트 관리 도구 25 개 (최신 순위)
- 프로젝트 관리를위한 2021 년 최고의 Trello 대안 8 가지
- FogBugz 자습서 : 프로젝트 관리 및 문제 추적 소프트웨어
- 2021 년 최고의 애자일 프로젝트 관리 도구 TOP 10