Windows下安装Redmine的6大步骤详解

Redmine 能干吗?
Redmine 是一个灵活的跨平台的项目管理与缺陷跟踪管理工具 。具体的特征,可访问 开源的项目管理和Bug跟踪工具 Redmine

本文介绍Windows下Redmine的安装步骤。
1、给DOS添加ruby运行环境(下载并安装 rubyinstaller-1.8.7-p249-rc2.exe)
      下载地址:http://rubyforge.org/frs/?group_id=167&release_id=42563

2、安装Redmine所需的运行环境
      安装完rubyinstaller后, 点击开始菜单,选择 Start Command Prompt with Ruby
      进入含有ruby环境的DOS界面,依次执行如下命令:
      gem install rake
      gem install -v=1.0.1 rack
      gem install mysql
      gem install -v=2.3.5 rails

3、数据库的安装和创建
      下载并安装MySQL数据库 ,下载地址: http://dev.mysql.com/downloads/mysql/
      进入mysql命令行,执行如下命令:
      mysql> create database redmine character set utf8;
      mysql> create user 'redmine'@'localhost' identified by 'redmine';
      mysql> grant all privileges on redmine.* to 'redmine'

      @'localhost';

4、下载Redmine压缩包 (redmine-0.9.3.zip)
      下载地址 http://rubyforge.org/frs/?group_id=1850
      解压并进入解压后目录的目录,将config/database.yml.example 重命名为 config/database.yml,
      并修改链接数据库所需要的参数,以下是修改信息,加粗部分是修改的内容:
      production:
        adapter: mysql
        database: redmine
        host: localhost
        username: redmine
        password: redmine
        encoding: utf8

5、生成session密钥,执行数据迁移并载入Redmine默认配置
      set RAILS_ENV=production
      rake config/initializers/session_store.rb
      rake db:migrate
      rake redmine:load_default_data
      如果出现以下异常:
      Mysql::Error: query: not connected: CREATE TABLE 'schema_migrations' ('version varchar(255) NOT NULL) ENGINE=InnoDB
      说明需要添加MySQL的动态链接库文件 libmySQL.dll
         1. 下载地址 http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll
         2. 然后后把libmySQL.dll复制到 Ruby/bin/目录下(你安装rubyinstaller的目录)

6、至此,Redmine安装已经完毕,下面用Redmine自带的Webrick服务器运行Redmine,测试是否安装成功
      在Redmine的根目录输入命令
       ruby script/server
      打开浏览器,输入 http://localhost:3000 如果页面正常显示,则说明已经成功安装。
      
安装上面的六个步骤安装应该会很顺利的。希望能对你有所收获。  

 

http://www.sofut.com/articles/1309.htm

]Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。Redmine是一个有用的Scrum和敏捷的选择。 由于Redmine的设计受到Trac的较大影响,所以它们的软件包有很多相似的特征。Redmine建立在Ruby on Rails的框架之上,他可以跨平台和数据库。 在技术开发领域,Bug 追踪、Wiki 和 版本控制的集成对于项目管理系统来说必不可少,当然能够实现这些功能的系统也有很多,例如: Trac ● Trac:基于 Python 的开源程序,应该是最早将 Ticket 与项目结合起来的开发管理系统,支持 Wiki、Timeline、Report 和项目模块分级与里程碑定义,还能够绑定查看SVN内容,简单易用,但是团队开发速度太慢,很多功能缺失,无法进行权限分配、多项目管理,配置不够灵活,实在有些遗憾 Jira + Confluence ● Jira + Confluence:基于 Java 的 Bug 追踪和企业 Wiki 系统,需要购买,而且很贵,Jira 的 Bug 和事务流管理能力很强大,Confluence 应该是目前最好的企业 Wiki 系统,扩展性强,但是某些操作和体验显得有些跟不上时代 ActiveCollab ● ActiveCollab:基于 PHP 的 Web 项目管理程序,曾经是开源版本的,后来给商业化了,需要购买,Trac 与 Basecamp 的模仿者,安装和使用简单 还有许多 SaaS 方式的在线项目管理服务,例如:Comindwork、LiquidPlanner 、MyQuire、ProjectSpaces、Huddle、PlanHQ、Goplan 等,不过介于中国的出口带宽情况和用户心态问题,将重要的项目数据放在遥远的第三方目前来说还是有些不现实的… 啰嗦了很多,下面介绍主角 Redmine,一个 Trac + Basecamp 的混合体,吸取了两个系统的优点,基于 Ruby on Rails 框架开发,开放源代码,可以跨平台部署,indigo 觉得它应该是小型开发团队项目管理的首选系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值