【发布时间】:2013-02-14 20:15:40
【问题描述】:
我刚刚更新了几个 gem,但是当我推送到 heroku 时,旧的仍然在 vendor/bundle 中复制,我有一条消息
Using bson (1.8.2)
[...]
Would have removed bson (1.5.2)
事实上,在供应商/捆绑器中,旧的宝石仍然被复制。
但是,如果我创建一个新的 cedar 应用程序并从头开始推送到 Heroku,则旧的 gem 不会复制到 vendor/bundle 中,它会按预期工作。
旧的 gem 版本既不在 Gemfile 也不在 Gemfile.lock 中,所以我不明白 heroku bundler 从哪里得到这个(过时的)信息。
有什么提示吗? 谢谢, 马可
【问题讨论】:
-
我找到了造成这种情况的原因.. 见这里stackoverflow.com/questions/14539894/…
标签: ruby-on-rails ruby-on-rails-3 heroku