最近有不少朋友找我推荐一个项目管理软件,有用来管理水处理工程项目的,有用来管理网站项目开发的,还有是广告项目管理等。再想想亿枝客比较导购网的开发,也迫切需要一个管理工具来控制与协同,估计各位创业者与站长也有可能需要,考虑到成本,就花了整整一天搜寻、对比、安装、测试多个开源的项目管理软件。
对比中,发现Redmine很棒,其实ActiveCollab很不错,遗憾的是现在不是开源了。
先说说自己喜欢Redmine的功能:
l 几乎所有的配置(项目,用户,权限等)都可以在浏览器内完成,非常方便。
2 流程:流程可以自定义,分类,问题的类型都可以自己定义。
3 版本库:Redmine还集成了版本库,支持Subversion,Git,CVS(没有VSS)等。
4 报表:Redmine提供了PDF和CSV两种形式的报表。
5 新闻和论坛:提供了新闻,简单的论坛功能,可以用于项目组内发布一些公告,通知等(有点CMS的感觉了)。
接下来说说Redmine的在Windows下的安装配置过程,我安装的是redmine-0.8.3,数据库为MYSQL5.0.45,官方安装指导文档英文的,以下是我根据指导文档整理的:
一、 配置运行环境
1. 下载InstantRails,解压缩到任何有空间的地方。
2. 下载redmine-0.8.3.zip,解压到一个目录中,这里假定是 “redmine”。
3. 将Redmine解压缩的文件夹直接拷贝到InstantRails目录的rails_apps目录下。
4. 启动InstantRails。
二、配置数据库
5. 按如下方法创建数据库
修改MySQL的配置。从InstantRails的I→Configure→Database (via PhpMyAdmin)启动
在phpMyAdmin中:create database redmine character set utf8;
6. 将Redmine程序下config目录下的database.yml.example文件重命名为database.yml,并且修改填写完文件中数据库信息
production: adapter: mysql database: redmine host: localhost username: rootyicike password: yicike
顺便可以进行SMTP邮件服务设置,修改config/email.yml.example 为 config/email.yml 然后根据自己邮局进行编辑。
production:
delivery_method: :smtp
smtp_settings:
address: mail.yicike.com
port: 25domain: yicike.com
authentication: :login
user_name: xxx @yicike.com
password:
7.从InstantRails的I→Rails Applications→Open Ruby Console Window启动,执行以下命令。马上数据库表就自动生成了。
> cd redmine
> rake db:migrate RAILS_ENV=”production”
> rake load_default_data RAILS_ENV=”production”
注:
*rake db:migrate RAILS_ENV="production",用来创建数据库,完成后应该创建44个表。
*rake redmine:load_default_data RAILS_ENV="production",指明当前项目运行环境为production,中间会提示选择语言,我们选择zh。
三、运行
9. 在刚才的命令行里启动web服务,输入以下命令:ruby script/server -e production。
10. 然后我们就可以启动Redmine了,在浏览器中访问地址:http://localhost:3000/
四、使用
安装完了,就可以使用admin用户登录,密码也是admin,登入后,发现页面又变成了英文的,进入右上角的“我的用户”管理界面,修改语言为中文就可以了。然后进入管理页面,可以管理项目,用户,角色,权限,问题状态,跟踪类型,流程等
原创文章,转载请注明: 转载自亿赐客比较购物搜索网
Trackbacks /
Pingbacks