Redmine 是專案管理用的系統, 基本上該有的都有了, ex: Wiki、Ticket(Bug Tracking), SCM support...
Redmine 與 Trac 比較
不過這些功能 Trac 也都有(詳見: Trac 基本功能介紹), 那 Redmine 有什麼特點呢?
- 支援多個專案管理 (可以管理多個Project)
- 支援多個版本控制系統 (SVN、Git...)
- 支援多人管理 (可以設定每種角色的權限)
- 支援多種資料庫 (SQLite、MySQL)
- 多國語系 (預設就有中文介面可以選)
- Trac 用 Python, Redmine 用 Ruby (這個純比較, 只要不去改程式, 就不太重要)
- 最重要的是, 設定簡單, 新增專案的步驟如下述: (以下皆於 Web 介面設定)
- 新增專案 (設定專案名稱)
- 選擇 SCM 的種類 + 設定 SCM (SVN、Git) 的路徑
- 選擇哪些人可以存取、角色權限
- 收工
Redmine 功能清單
- Multiple projects support - 多個專案管理
- Flexible role based access control - 多種角色的存取控制
- Flexible issue tracking system - Ticket 管理
- Gantt chart and calendar - 看進度、行事曆
- News, documents & files management - 文件、檔案管理
- Feeds & email notifications - RSS、Email 通知
- Per project wiki - 每個 Project 都有獨立 Wiki 系統
- Per project forums - 每個 Project 都有獨立 討論區
- Time tracking - 時間追蹤
- Custom fields for issues, time-entries, projects and users - 自訂欄位
- SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) - 支援多種版本控制系統
- Issue creation via email
- Multiple LDAP authentication support
- User self-registration support - 使用者自行註冊
- Multilanguage support - 多國語系
- Multiple databases support - 支援多種資料庫(SQLite、MySQL、PostgreSQL)
- 詳見: Redmine - Features
Redmine 專案管理
- 概觀 - 快速總覽 (Bug、進度... 等)
- 活動
- 項目清單 - Ticket List
- 建立新項目 - New Ticket
- 甘特圖
- 日曆
- 新聞
- 文件
- Wiki
- 檔案清單
- 版本控管
- 設定 - 建立完專案後, 來此設定 "版本控管" 設定SCM 種類 + 路徑.
Redmine 網站管理(系統管理)
- 專案清單
- 用戶清單 - 若使用者註冊完, 要開啟登入, 由此處於下拉狀態選擇 "註冊完成" 來 "啟用帳號"
- 群組清單
- 角色與權限 - 設定角色的權限, ex: "測試人員"不能看檔案, 但是要能開 Ticket
- 追蹤標籤清單
- 項目狀態清單
- 流程
- 自訂欄位清單
- 列舉值清單
- 設定 - 剛安裝好, 要於此做系統設定
- LDAP 認證
- 附加元件
- 資訊
官方相關網頁
- Redmine Guide - 入門指南
- Redmine - HowTos - 安裝、設定說明
- Redmine Plugins - 外掛程式
- Redmine Themes - Template
- Redmine demo - 可以於此處試玩看看
在WINDOWS上的安裝步驟還真麻煩...
Install Apache HTTP server 2.2.x
Install MySQL 5.1.x
Install MySQL Workbench 5.2.x
Install PHP 5.3.x
Install Ruby 1.8.7 with RubyGems
----------------------以上都還OK
Additional gems
Install Rake
Install Rails
Install i18n
Install Mongrel
Install mysql gem
Install mongrel-service + win32-service gems
------------還要那麼多步驟後才開始安裝主程式...
Install Redmine
真暈了,都沒人做一鍵安裝版?!
就靠你了. 😛
bitnami redmine
一键式
感謝提供, 有機會再來試試看.
你好,可以請教你兩個情境下的問題嗎?
第一個情境為,在一個專案的所有使用者中,如果其中有一位使用者(甲人)跟新此專案後,要如何設定系統的mail功能讓系統將甲人所跟新的項目mail給此專案的所有人?
另一個為,要怎麼設定最高權限管理者? 意思就是說,在所有的專案中,任何人修改或是跟新專案內容,這位最高權限管理員便可收到系統寄出的mail,來得知有誰新增修改了專案內容,以便知道專案的進度。
以上兩個問題困擾我許久,希望可以指點迷津一下,謝謝!!
1. 在專案最下方可以勾選有哪些人要 Follow (監看者).
2. 我建議是不要, 真的想看的話, 應該進去各專案去看 Timeline, 不然信收都收不完.
請問上面的預設欄位名稱可以修改嗎?要在哪裡修改?
呃, 可以找找看他多國語系的部份, 去修改看看?
我是直接拿來使用, 沒有修改得需求, 所以沒有深入研究~
您好:
如何切換使用者與管理者角色,?我用管理者身份登入時無法登入,現在登入的是使用者,要怎麼變成我之前是管理者的角色?謝謝!
登入管理者, 把使用者設定為有管理者權限就可以了~
您好:
請教您幾個問題:
1.redmine 的server是去phpmyadmin上看對嗎?我在兩台不同的電腦看到的是一樣server,是不是要做什麼的設定,因為我從網路上看到的資訊都是專案的設定,對於資料的同步都沒看到,所以這一塊我都沒有碰觸,是否要加一些設定?
2.可以把server改成自己公司裡的server嗎?
謝謝指導.
我也需要bitnami redmine一键式,謝謝你!
不懂
您好~
每每看您的Blog 都獲益良多~
小弟有個問題,如果您方便,希望能給予指導~
我目前使用 bitnami 的 VM版 redmine 3.2.0.1
專案的使用上都OK~但是目前希望可以加上Git機制
這個img已經裝有git了,我的問題是:
1. 該如何啟用專案的 儲存機制 (GIT)
2. 我在 PC(local) 上有裝 tortoisegit ,該怎麼運作,使 VM 中的 git 作為最終的儲存站(遠端)呢?
3. 上面的目的,是要在PC這邊做開發、debug後,將資料push 或用同步 到 VM中,使他能整合到redmine 中。
1. Redmine 指定 Git repositories 位置就可以了
2. 你需要在 VM 裡面架設 Git server (跟 Redmine 同一台,設定比較簡單)
3. 當你將 code push 到 Git server,Redmine 就會更新了
大大您好
是不是可以教一下小弟
# 需要在 VM 裡面架設 Git server (跟 Redmine 同一台,設定比較簡單) >> 流程
# Redmine 指定 Git repositories 位置就可以了 >> 設定
大大不好意思~小弟對這個才剛接觸QQ~如果大大有時間的話,再請您協助指導一下步驟、指令之類的~謝謝您喔~~太感動了
你在 VM 裡面安裝 Git Server,然後你應該會知道 Git Server 的路徑
在 Redmine 的 Project 設定裡面,設定 Git Server 的路徑就可以了
大大~感謝您~~終於成功弄出來了~
可以上傳到server 也可以從redmine 看到版本結果了~
讚啦~~
你好
請問如何把專案問題發送到專案負責人的mail
我的 Blog 有寫如何設定這個,你在找找看
您好! 我想請問用redmine做"任務提醒" 恰當嗎? 因為該專案已完成,但後續仍有很多客戶需求 (比如 樣品需求),需要工程師資源來做這些事,如果我在redmine上建立這些task, 適用嗎? 謝謝!
可以啊,基本上他就是 Ticket system,只是看你怎麼運用囉~
我想請問一個問題
1. 我在Project有自建欄位: Life cycle & Customer
2. 請問如何在export CSV時, 可以把這兩個自訂欄位也放入CVS報表中[因為CVS只能列印在Issue中的欄位]
非常謝謝您~
呃,我不知道耶... 沒有 export 的需求
我連 export CSV 的選項在哪裡都找不到.. XD