2011-05-25 61 views
1

我創建了Rails的3.1.rc1的Rails 3.1引擎rake任務不工作

➜ ([email protected]) rails git:(master) be bin/rails plugin new ../first_engine --mountable 
rails g scaffold project title:string 

的新引擎生成腳手架,現在當我運行

bundle exec rake db:migrate 

我得到以下錯誤:

rake aborted! 
Don't know how to build task 'app:db:migrate' 

Tasks: TOP => db:migrate 

在rc1之前,它正在工作。但是現在發生了什麼?我無法弄清楚!

這裏是所有的步驟和回溯的要點https://gist.github.com/990641 任何人都可以讓我正確的方向嗎?

回答

1

在你Gemfile或RVM Global Gemset文件中。更改耙子以包含版本。例如

gem 'rake', '0.8.7' 

只有使用rake才能工作,直到Rails出來修復。讓我們知道您的身體情況如何。祝一切順利。

+0

這似乎不適用於Rails 3.1.rc6。我試過Rake 0.8.7(捆綁exec rake)和0.9.2。 Rails bug跟蹤器中存在這個問題嗎?有什麼地方可以找到更多信息嗎? – 2011-08-23 17:46:07