Sam*_*ami 3 ruby-on-rails spree ruby-on-rails-3
我要将狂欢应用程序从1.3升级到spree版本2-0-stable.任何人都可以请解释确切的步骤或链接以遵循.提前致谢.
首先要做的事情.确保您拥有数据备份,并确保在尝试在生产环境中执行此操作之前在开发环境中测试迁移.
更新您的Gemfile以从spree 2-0-stable分支拉出:
gem 'spree', github: 'spree/spree', branch: '2-0-stable'
Run Code Online (Sandbox Code Playgroud)
然后跑
bundle update spree
Run Code Online (Sandbox Code Playgroud)
如果您使用任何扩展,则还需要将这些扩展升级到2.0兼容版本.
假设一切正常,您的下一步将是通过运行以下命令将架构升级到2.0版本:
rake railties:install:migrations
rake db:migrate
Run Code Online (Sandbox Code Playgroud)
如果所有这些都有效,您应该能够启动在Spree 2.0上运行的rails服务器.
如果您已将任何自定义应用于Spree,您应该熟悉Spree 2.0.0发行说明,因为您可能会发现这些自定义设置不像以前那样有效.
在您的开发环境中尝试一下,修复您遇到的任何问题,测试它,然后继续在生产服务器上执行此操作.只记得保存备份!
祝好运!
| 归档时间: |
|
| 查看次数: |
419 次 |
| 最近记录: |