2011-08-01 9 views
1

rails_upgradeプラグインを使用して、レール2.3.11をレール3.0.8にアップグレードしました。今私はこのエラーが発生していると私はなぜ理解していない。あなたが提供できるどんな助けもありがとう!"tasks/rails" + rails2 to rails3

rake aborted! 
no such file to load -- tasks/rails 
/home/mpn/mpn_admin/branches/to_rails3/Rakefile:13:in `require' 
/home/mpn/mpn_admin/branches/to_rails3/Rakefile:13:in `<top (required)>' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in `load' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/rake_module.rb:25:in `load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:495:in `raw_load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:78:in `block in load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:77:in `load_rakefile' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:61:in `block in run' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/lib/rake/application.rb:59:in `run' 
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.9.2/bin/rake:32:in `<top (required)>' 
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in `load' 
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in `<main>' 

答えて

4

それはそれで残って古いRailsの2アーティファクトを持っていないことを確認するために、RakeFileを確認してください。エラーはRakeFileにスローされているので、おそらくそれが原因であり、アップグレードプラグインはそれを捕まえていないでしょう。

# Add your own tasks in files placed in lib/tasks ending in .rake, 
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. 

require File.expand_path('../config/application', __FILE__) 
require 'rake' 

MyAppNameGoesHere::Application.load_tasks 
:ここ

はサンプルのRails 3 RakeFileは、次のようになります