0

到目前为止,我的 Gemfile 没有指定明确的 ruby​​ 版本。在最近的一次部署之后,我遇到了一个错误,因为 1.9.2 和 1.9.3 之间的 BigDecimal#new 存在差异。我可能疯了,但似乎 heroku 真的让我从 1.9.3 倒退到了 1.9.2。有什么办法可以从heroku中提取以前版本的ruby版本吗?它似乎不在 heroku 版本中:信息。展望未来,我在我的 Gemfile 中指定了 1.9.3 并解决了问题。

我想知道这是否与 heroku 最近默认为 ruby​​ 2.0 有关。

4

1 回答 1

1

它有点粗糙,但你可以回滚到以前的版本并做

$ heroku run bash
$ ruby --version
于 2013-06-20T02:22:08.450 回答