Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在使用Rails 3.2.22.2时,我能使用的最高Ruby版本是什么?_Ruby On Rails_Ruby_Ruby On Rails 3_Ruby On Rails 3.2 - Fatal编程技术网

Ruby on rails 在使用Rails 3.2.22.2时,我能使用的最高Ruby版本是什么?

Ruby on rails 在使用Rails 3.2.22.2时,我能使用的最高Ruby版本是什么?,ruby-on-rails,ruby,ruby-on-rails-3,ruby-on-rails-3.2,Ruby On Rails,Ruby,Ruby On Rails 3,Ruby On Rails 3.2,我正在寻找升级一个大型应用程序与许多宝石。它目前在Ruby 1.9.3p551上 我听说我可以升级到Ruby 2.2,但不能再高了 这个版本的Rails与Ruby 2.2.5兼容吗?或者,我如何找到支持的最高版本 Rails 3.2.22包含来自3-2-stable分支的所有提交。这意味着现在Rails3.2支持Ruby2.2 由于Rails3.2已经过时了(只有严重的安全修复),我不希望Rails3.2分支的更新能够确保Ruby 2.3的兼容性。此外,当Rails 5.0发布时,Rails 3

我正在寻找升级一个大型应用程序与许多宝石。它目前在Ruby 1.9.3p551上

我听说我可以升级到Ruby 2.2,但不能再高了

这个版本的Rails与Ruby 2.2.5兼容吗?或者,我如何找到支持的最高版本

Rails 3.2.22包含来自3-2-stable分支的所有提交。这意味着现在Rails3.2支持Ruby2.2


由于Rails3.2已经过时了(只有严重的安全修复),我不希望Rails3.2分支的更新能够确保Ruby 2.3的兼容性。此外,当Rails 5.0发布时,Rails 3.2的使用寿命即将结束(很快就会结束,因为5.0.0.RC1已经可用)

Ruby使用Ruby 2.2.0或Ruby 2.2.5,因此Ruby 2.2.0和2.2.5应该是API兼容的,因为2.2.5应该只修复向后兼容的bug。我认为可以安全地假设Rails 3.2.22与Ruby 2.2.5一起工作。您必须回答的另一个问题是:您的应用程序(即您编写的代码)是否与Ruby 2.2.x兼容?我们必须对YAMLer Syck vs.Psych进行一些更改。但现在已经完成了。