Redmine是一个用Ruby On Rails开发的开源软件,一个非常好用的项目管理工具,以下是我在Windows xp sp3环境下安装的过程:
首先到官方下载Redmine软件,(http://rubyforge.org/frs/?group_id=1850)本次安装使用的是1.0.4版本,下载zip包。
然后下载Ruby,下载地址:http://www.ruby-lang.org/en/downloads/ (注意不要下载最新版本,因为Redmine不支持最新1.9版本的,但也不要下载最老的版本,最老版本无法安装rails)我下载的是1.8.7版本的。
下载完成之后就可以安装了,具体步骤:
先安装Ruby,默认安装即可,注意:安装路径不要有空格!!!
然后在开始菜单中找到Ruby启动命令行,执行gem install rails –include-dependencies,该命令会自动从网上下载并安装一大堆东东,该过程较慢,而且容易出错,如果出错可重新执行该命令,因为有时候可能是网络原因造成的,重新执行则可解决问题。另外还可能遇到这个错误:
在 redmine目录下 config/environment.rb 中, engines 之后, Initializer 之前加入 下面划线代码
# Load Engine plugin if available
begin
require File.join(File.dirname(__FILE__), ‘../vendor/plugins/engines/boot’)
rescue LoadError
# Not available
end
if Gem::VERSION >= "1.3.6"
module Rails
class GemDependency
def requirement
r = super
(r == Gem::Requirement.default) ? nil : r
end
end
end
end
Rails::Initializer.run do |config|
下载一个libmysql.dll,下载地址 http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll ,然后把libmySQL.dll复制到 Ruby/bin/目录下(你安装ruby的目录)
rake config/initializers/session_store.rb
rake db:migrate
rake redmine:load_default_data