yll*_*ate 9 ruby-on-rails heroku redmine bundler chiliproject
我已经尝试了几次迭代,heroku run rails --version以确定在heroku上的app堆栈上安装的rails gem的实际版本号.到目前为止,没有任何成功.例如,即使运行heroku run "rails --version"返回:
Running rails --version attached to terminal... ! That feature is not available on this app's stack
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
最后我问的原因是我收到以下错误:
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'
Run Code Online (Sandbox Code Playgroud)
我并没有完全遵循,因为它似乎与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'
Run Code Online (Sandbox Code Playgroud)
这个来源是尝试在Heroku上运行ChiliProject,这将非常有用.如果有人想要达到顶峰,那么原始文章就在这里.这是Redmine的一个很好的替代品.
yll*_*ate 13
在Heroku Cedar堆栈上你可以运行heroku run bash --app appname然后vai shell只需运行rails --version它将返回版本号.
| 归档时间: |
|
| 查看次数: |
1619 次 |
| 最近记录: |