나는 것과 유사한 오류가 점점 오전 에 이러한 질문에 , 광산에서 발생하는 예외없이 Heroku가 :
2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work`
2011-05-30T09:03:30+00:00 app[worker.1]: (in /app)
2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up
2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted!
2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant Rake::DSL
2011-05-30T09:03:33+00:00 app[worker.1]: /app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in `<class:TaskLib>'
이 질문에 대한 대답 gem 'rake', '0.8.7'
은 0.9 버전이 문제를 일으키기 때문에 특정하는 것 같습니다 .
gem 'rake', '0.8.7'
gemfile 에 추가 하고 Heroku에 푸시 하려고 하면이 오류가 발생합니다.
Unresolved dependencies detected; Installing...
You have modified your Gemfile in development but did not check
the resulting snapshot (Gemfile.lock) into version control
You have added to the Gemfile:
* rake (= 0.8.7)
FAILED: http://devcenter.heroku.com/articles/bundler
! Heroku push rejected, failed to install gems via Bundler
error: hooks/pre-receive exited with error code 1
To git@heroku.com:my_app.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:my_app.git'
내 gemfile은 일반적으로 Heroku에서 잘 작동합니다. 어떻게해야합니까?