ruby-on-rails - 为什么有不同的 Ruby On Rails 版本?

标签 ruby-on-rails versions

免责声明:我对 Ruby on Rails 完全陌生,但计划学习它。

今天早上我一直在阅读有两个新的 Ruby On Rails 版本(2.3.11 和 3.0.4)。

我不明白为什么人们(ROR 社区)正在工作(维护)不同的版本?对开发者有什么好处?

最佳答案

没有在 2.x 分支上进行主动开发。但是,有很多很多很多部署的 2.x 应用程序,并且鉴于昨天的版本是与安全相关的补丁,他们为 2.x 用户提供了一个补丁。

将 Rails 应用程序从 2.x 升级到 3.x 不一定容易或微不足道,期望将其作为安全漏洞的解决方案是不合理的,因此发布了 2.3.11 版本。

关于ruby-on-rails - 为什么有不同的 Ruby On Rails 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4942740/

相关文章:

ruby-on-rails - PGError :Error: must be owner of relation

ruby-on-rails - 捕获 HTML5 表单数据并将其转换为 PostgresQL 数据库

ruby-on-rails - Ruby on Rails/Devise - 重置密码时绕过模型中的自定义验证选项

ruby-on-rails - 在 Heroku 控制台上运行循环或多行代码

ruby-on-rails - 有没有办法完全免费使用 letsencrypt 在 heroku-godaddy 上设置 SSL?

java - 在JDBC中运行教程示例时出错:UnsupportedClassVersionError

.net - 在应用程序中使用 ‘useLegacyV2RuntimeActivationPolicy’ 和supportedRuntime时出现问题

svn - 将 subversion 存储库编号获取到代码中

amazon-web-services - 如何从 Amazon S3 下载具有 100,000 多个版本的文件的所有版本?

.net - 在仅安装.NET 2.0的系统上运行为.NET 3.5构建的软件