Я попытался выполнить несколько итераций heroku run rails --version
, чтобы определить фактический номер версии драгоценного камня rails, установленного в стек приложений на heroku. Пока ничего не принесло успеха. Например, даже выполнение heroku run "rails --version"
возвращает:
Running rails --version attached to terminal... ! That feature is not available on this app's stack
Есть идеи?
В конечном итоге я спрашиваю, что я получаю следующую ошибку:
can't activate rails (= 2.3.12, runtime), already activated rails-2.3.5. Make sure all dependencies are added to Gemfile.
/usr/ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.7/lib/bundler/shared_helpers.rb:108:in `block in cripple_rubygems'
Что я не совсем следую в том, что может показаться, что есть несоответствие с тем, что в действительности содержится в Gemfile:
source :rubygems
gem 'rails', '2.3.12'
# gem 'rails', '2.3.5' ## Was originally here, but I changed it to that above in hopes to resolve issue
gem 'i18n', '0.4.2'
gem 'giternal'
gem 'heroku'
Источником этого является попытка запустить ChiliProject на Heroku, что было бы исключительно полезно. Оригинальная статья - здесь , если кто-то хотел бы взять пик. Это отличная замена вилка для Redmine.