Mic*_*cah 5 ruby-on-rails ruby-on-rails-3
我正准备(尝试)将Rails应用程序从2.3.11升级到3.X,我想知道其他人推荐的升级路径.现在(2012年3月),3.2是最新的Rails版本,但我想知道我是否更适合定位早期版本以最小化升级痛苦.
特别是,我希望避免在弃用和遗留支持上过度评价.例如,如果遗留的ActiveRecord部分在3.1中已弃用并在3.2中删除,那么我认为我宁愿选择3.1甚至3.0.
目前的配置:
如果有人经历过这个并且可以指向特定版本的目标,那将是一个很大的帮助.
我最近刚刚这样做,发现在升级时采取增量方法并解决所有弃用警告非常有帮助。如果您有良好的测试覆盖率,您可以查看运行测试套件时发出的弃用警告。如果没有,那么您需要非常仔细地查看服务器日志以获取弃用警告。让我恼火的一件事是,当我们从 3.0 升级到 3.1 时,ERB 将内容块从使用 <% 改为 <%=,因为它们会默默地失败。
| 归档时间: |
|
| 查看次数: |
703 次 |
| 最近记录: |