对于一个新手,若是严格按照官方文档来安装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占用了