群英匯·項目管理系統:http://www.ossxp.com/HelpCenter/00040_Redmine
其中包含中文說明及管理手冊
一鍵安裝下載:http://bitnami.org/stack/redmine#nativeInstaller
中文版Demo:http://redmine.ossxp.com/redmine
1. 簡介
對於一個新手,如果嚴格按照官方文檔來安裝redmine,我想會“瘋”掉的。有沒有一種簡便的方法。有滴,那就是BitNami。
BitNami提供redmine的一鍵安裝程序,簡單、易用、方便。
2. 安裝
下載地址:http://bitnami.org/stack/redmine
不僅僅是windows的有一鍵安裝程序,linux也有一鍵安裝程序。我的安裝環境是windows xp,下載的版本是bitnami-redmine-2.3.0-0-windows-installer.exe。
跟大部分windows安裝程序一樣,一路默認“下一步”即可。需要注意的是,創建管理員賬號的時候,需要將用戶名稱和密碼記錄下來,此用戶即為redmine安裝好后的管理員賬號,如下圖 2‑1所示:
安裝完后會自動打開瀏覽器,如下圖 2‑2所示,點擊“Access BitNami Redmine Stack”即可訪問redmine。
輸入圖 2‑1所示的管理員賬號和密碼,即可登錄redmine。如下圖 2‑3所示。開始體驗吧。
3. 集成git
3.1. 新建版本庫
登錄redmine,添加用戶,新建一個project,新建完成后,在配置->版本庫中選擇git,然后在”Path to .git repository”中寫入git的路徑即可(注意:需要包括.git所在的路徑)。如下圖 3‑1所示。
標准安裝的redmine只能訪問本地git版本庫,不能通過git協議訪問git版本庫,我們可以通過git clone --mirror克隆鏡像到本地的方法來解決。
3.2. 瀏覽版本庫
添加完版本庫后,即可在通過edmine在web上瀏覽版本庫,選擇項目 > 版本庫,等待一下,讓Redmine處理下Repository 的信息,然后就可以看到版本庫了,如下圖 3‑2所示:
注意:當配置完版本庫第一次訪問時, Redmine將抓取版本庫中已經存在的所有提交信
息, 並存入數據庫。所以如果你的版本庫特別大, 那么該過程將會很長。
3.3. git提交和redmine問題關聯
要實現在gi代碼提交的同時關閉問題狀態,實現提交跟問題建立關聯,需要以管理員身份登陸,依次選擇“管理” > “配置” > “版本庫”,按下圖 3‑3所示設置,設置完點擊保存。
回到項目中,在項目里新建一個問題,新建完后,如下圖所示:
圖 3‑4 新建問題
修改代碼,git提交信息中只要包含有“closes #1”字眼的,就會自動關閉問題。如下圖 3‑5所示,在這里還可以看到某個bug對應改動的代碼是什么。
4. 其他
我添加了一個大的git版本庫(將git://git.kernel.org/pub/scm/git/git.git克隆到本地),想試試性能如何,結果讓我很失望,添加完版本庫后,去瀏覽版本庫,一直很卡,發現CPU都99%,都被ruby占用了。