我的产品应用程序运行在ruby 1.9.2和rail 3.0.3上。什么是从轨道3.0.3更新到3.0.10最安全的方法?
将rails升级到3.0.10最安全的方法是什么,并且正在升级到rails 3.0.10完全安全,还是冒着一些gem依赖关系破坏某些东西的风险?
我的产品应用程序运行在ruby 1.9.2和rail 3.0.3上。什么是从轨道3.0.3更新到3.0.10最安全的方法?
将rails升级到3.0.10最安全的方法是什么,并且正在升级到rails 3.0.10完全安全,还是冒着一些gem依赖关系破坏某些东西的风险?
我有以下做法很成功:
Gemfile
以确保Rails版本升级到3.0.10。bundle install
任务。根据生产中的数据,可能需要额外的步骤,但通常情况下,您不会更改任何功能,只需升级Rails版本即可,因此通常不需要进行迁移更改。
PS:然后,真正的工作是升级到Rails的3.1.X ......
你为什么不尝试在本地然后做一些自动化测试..你永远不知道哪些地方会发生.. – 2011-12-20 06:49:31
+ 1在升级之前进行一组强大的测试。 – rkb 2011-12-20 07:30:32