0

我们正在开发一个稍旧的 Rails 应用程序 (3.0.3)。目前我们没有时间将其升级到 3.1 或 3.2。

但是 Rails 3.0.3 -> Rails 3.0.17 更新安全且自动吗?我假设使用次要版本,我们的应用程序中没有代码更改将被强加?

是否有任何理由逐步进行,例如从 3.0 到 3.2 我已经阅读过首先到 3.1 是一个好主意。如果是这样,哪些步骤?(例如 3.0.3 -> 3.0.5 -> 3.0.10 -> 3.0.17)

4

1 回答 1

1

或者,更好的是,使用 3.03 创建一个 rails 项目,然后升级到 3.17(或其他)并在您的机器上检查 git diff 或 gitk。它将准确地向您显示核心文件发生了哪些变化。这将使升级更容易。

另外,帮自己一个忙,尝试在 git 分支中升级,以便在需要时轻松恢复。

于 2012-09-18T01:30:32.317 回答