0

help rails 3 昨天发布了,我们有一个功能齐全的 rails 2.3.8 应用程序,但是我们在 heroku 上的部署不起作用,因为 declarative_authorization 需要 rails 2.1 或更高版本

这是一个非常大的问题,我该如何解决它,任何快速的黑客,解决方法?

4

1 回答 1

1

确保您的.gems文件以:

rails --version=2.3.8

但是正如您所说,declarative_authorization 然后将在您的 rails 安装顶部安装 Rails 3.0.0 gem,从而破坏了很多。您可以通过使用以下方法在您的 gem 清单中解决这个问题:

declarative_authorization --ignore-dependencies

当然,您还需要在 gem 清单中分别包含 declarative_authorization 的每个依赖项。

于 2010-08-31T11:20:36.047 回答