2010-02-07 84 views
0

我正在做我第一次部署Rails應用程序並使用capistrano。安裝中止,出現以下錯誤:Rails部署找不到正確的寶石版本

*** [err :: plantality.com] RubyGem version error: will_paginate(2.2.2 not ~> 2.3.11) 

,但我已經vendored 2.3.11到供應商/寶石,並在我的environment.rb(其中谷歌告訴我是做正確的事)以下內容:

config.load_paths += Dir["#{RAILS_ROOT}/vendor/gems/**"].map do |dir| 
    File.directory?(lib = "#{dir}/lib") ? lib : dir 
end 

config.gem 'will_paginate', :version => '~> 2.3.11', :source => 'http://gemcutter.org' 
+0

只是一個側面說明,你不需要指定gemcutter.org作爲一個來源......你最近去過http://gems.rubyforge.org嗎? :) – qrush 2010-02-09 05:33:13

回答

0

對不起刪除~>,發現了這個問題。我對environment.rb文件進行了一些更改,但未能將它們提交給SVN。

相關問題