![]() |
1
1
红宝石的美丽。只需安装这两个版本,让它们指定环境中的哪个版本,文件问题就解决了,谁在乎它是否兼容? |
![]() |
2
0
新功能从不向后兼容。 |
![]() |
3
0
嗯,有可能您使用的功能是 只有 在2.3.4版上可用,因此 不 在2.3.2版上。 检查其变更日志以查看差异。 |
![]() |
4
0
即使是次要的Rails版本之间的升级,也会导致旧应用程序出现问题。 也就是说,2.3.4是当前推荐的稳定版本,所以它可能值得一试,让2.3.2应用程序运行在它上面。如果你有一套合适的测试套件,可能不会花很长时间。 |
![]() |
5
0
还引入了一些错误。像我发现的这个 named scopes using includes. 这是在2.3.3中引入的,在2.3.4中没有固定。 |
![]() |
6
0
2.3.2=>2.3.4对于我们来说是迄今为止最痛苦的升级(具有大量遗留功能的大型应用程序,Rails 1.x代码)。
唯一
major issues we had were with
这一切都因应用而异。如果您是一个客户端的应用程序的宿主,那么您应该提供所有Rails版本的gems(它们将愉快地并排放置(90%的时间))。 |
![]() |
Animesh Arya · 关联模型的Rspec 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 3 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 3 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 3 年前 |
![]() |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 3 年前 |
![]() |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 3 年前 |
![]() |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 3 年前 |