所有Rails 2.3.8项目是否与Rails 3.0.1兼容,反之亦然或两者都必须不同?
如果它们不同意味着不兼容,那么是否有任何可用的工具可以帮助我将3.0.1中的项目转换为2.3.8或者必须手动完成?
答案 0 :(得分:1)
Rails 3.0与Rails 2.3.x不向后兼容。同样,为了将Rails 2.3项目升级到Rails 3.0,您可能需要应用一些更改。
一般来说,Rails 3.0是主要的版本升级,包含几个新功能。您不能简单地更改底层框架版本,因为这两个版本存在一些差异。
rails_upgrade Gem可以帮助您将Rails 2.3项目升级到Rails 3.我还撰写了一篇关于making your Rails 2.3 project more Rails 3 oriented的文章,以便更轻松地过渡。