Ruby on rails 新OS X上Rails的升级时间?
看起来苹果刚刚发布了OSX10.9Mavericks,我正在考虑从10.8MountainLion升级。我正在用Ruby 1.9.3运行Rails 3.2.15 我有几件事可能需要升级,它们不一定相关:Ruby on rails 新OS X上Rails的升级时间?,ruby-on-rails,ruby-on-rails-3,macos,osx-mountain-lion,osx-mavericks,Ruby On Rails,Ruby On Rails 3,Macos,Osx Mountain Lion,Osx Mavericks,看起来苹果刚刚发布了OSX10.9Mavericks,我正在考虑从10.8MountainLion升级。我正在用Ruby 1.9.3运行Rails 3.2.15 我有几件事可能需要升级,它们不一定相关: OS X 10.8 --> 10.9 Rails 3.2 --> 4.0 Ruby 1.9.3 --> 2.0 新gems等与osx良好合作的时间周期通常是什么样的?等待一周、一个月或几个月更好吗?或者升级OSX,然后升级Ruby+Rails会是非常无缝的吗?Ruby
OS X 10.8 --> 10.9
Rails 3.2 --> 4.0
Ruby 1.9.3 --> 2.0
新gems等与osx良好合作的时间周期通常是什么样的?等待一周、一个月或几个月更好吗?或者升级OSX,然后升级Ruby+Rails会是非常无缝的吗?Ruby 1.9.3和Ruby 2.0之间没有太多的区别,尽管我在升级过程中遇到了一个宝石绊倒了我。如果您发现需要使用1.9.3,仍然可以安装brew()和RVM(),以帮助您管理多个Ruby版本。请注意,您必须安装XCode和/或其命令行工具来编译软件 我发现Rails 4.0的最大变化是它如何处理模型中使用的属性的白名单。在控制器中使用,而不是在模型中使用可访问的属性。您可以看到如何在中使用它们
至于他们在新操作系统上的处理方式,现在说是否有任何令人惊奇之处可能还为时过早。由于这个原因,我通常会在升级前几个月进行升级。Ruby 1.9.3和Ruby 2.0之间没有太大的差异,尽管我在升级过程中遇到了一个问题。如果您发现需要使用1.9.3,仍然可以安装brew()和RVM(),以帮助您管理多个Ruby版本。请注意,您必须安装XCode和/或其命令行工具来编译软件 我发现Rails 4.0的最大变化是它如何处理模型中使用的属性的白名单。在控制器中使用,而不是在模型中使用可访问的属性。您可以看到如何在中使用它们 至于他们在新操作系统上的处理方式,现在说是否有任何令人惊奇之处可能还为时过早。因为这个原因,我通常会在升级前几个月去