2

尝试安装https://github.com/dalyons/redmine-todos-scrum-plugin插件,但是当我这样做时:

rake db:migrate_plugins RAILS_ENV=production 

发生错误:

rake aborted!
no such file to load -- dispatcher

Tasks: TOP => db:migrate_plugins => redmine:plugins:migrate => environment

并带有痕迹:

rake db:migrate_plugins RAILS_ENV=production -trace
rake aborted!
no such file to load -- ace
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:357:in `standard_rake_options'
/usr/local/lib/ruby/1.8/optparse.rb:1298:in `call'
/usr/local/lib/ruby/1.8/optparse.rb:1298:in `parse_in_order'
/usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch'
/usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
/usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!'
/usr/local/lib/ruby/1.8/optparse.rb:1339:in `permute!'
/usr/local/lib/ruby/1.8/optparse.rb:1360:in `parse!'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:425:in `handle_options'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:74:in `init'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:72:in `init'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:64:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.9.2.2/bin/rake:33
/usr/local/bin/rake:23:in `load'
/usr/local/bin/rake:23

宝石环境:

RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.24
  - RUBY VERSION: 1.8.7 (2012-02-08 patchlevel 358) [amd64-freebsd7]
  - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: /usr/local/bin/ruby18
  - EXECUTABLE DIRECTORY: /usr/local/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - amd64-freebsd-7
  - GEM PATHS:
     - /usr/local/lib/ruby/gems/1.8
     - /home/redmine/gems
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gem" => "--no-ri --no-rdoc"
  - REMOTE SOURCES:
     - http://rubygems.org/

和redmine v2.1.0。

有什么帮助吗?

4

2 回答 2

1

我没有深入研究跟踪,因为如果您在需求部分查看 github 上的 README:

Redmine 0.8.5 或更高版本(可能适用于早期版本,但未经测试) - 在 0.9.x 上效果最佳

Rails 2.2.1 或更高版本(注意 - 如果您使用的是 0.8.x,则必须手动安装更新的 rails 版本并编辑您的 config/enviroment.rb)

许多使用 Redmine 2.0.x 的插件不适用于 Redmine 2.1。

因此,为 0.8、0.9 版本设计的插件无法在新的 2.1.x 版本上运行/安装,我并不感到惊讶。

于 2012-10-24T14:48:21.527 回答
1

您可以尝试安装 'ace' gem:

$ gem install ace

或者将“ace”添加到 Gemfile。

于 2012-10-24T14:50:41.077 回答