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