gpt4 book ai didi

ruby-on-rails - 如何制作我的 Ruby on Rails 2.3.4 应用程序 "Rails 3-ready"

转载 作者:行者123 更新时间:2023-12-03 09:30:35 24 4
gpt4 key购买 nike

我正在用 Ruby on Rails 开发一个应用程序,我想至少维护几年,所以我担心下一个版本很快就会出现。

从 Rails 1 到 Rails 2 是一件非常痛苦的事情,我没有打扰并卡住我的 gem,让应用程序独自在黑暗中死去。

在这个项目中,我不想这样做。首先是因为this new version looks awesome ,也是因为这个应用程序可能会变成一个真正的产品。

  • 我如何准备我的应用程序,以便它可以在尽可能少的更改的情况下进行升级。
  • 您认为切换版本需要多长时间?
  • 我的服务器呢?部署?

  • 我已经在查看弃用通知了……我还能做什么?

    最佳答案

    您能做的最好的事情是通过博客和 Github 存储库跟踪 Rails 3 的开发,并随附一份您的应用程序的副本。

    官方Ruby on Rails blog每隔一段时间更新一次“Edge 中的新功能”帖子。有other blogs也经常在边缘写新事物。这些博客中通常会突出显示更大的功能,因此您可以了解所有可以使用的很酷的新功能。

    我不确定 Rails 3 离发布有多近(上次我听说核心团队在 5 月的 RailsConf 2009 上谈论发布),但你总是可以将 Rails 的边缘版本卡住到你的应用程序中,看看有什么问题。如果您正在使用 git 或其他 DVCS,您可能会专门为 Rails 3 创建一个分支,并定期将 Rails 更新为最新的边缘代码。请注意,edge Rails 是一个移动目标,因此当您引入更新的 Rails 代码时,您的应用程序中的某些内容可能会损坏或自行修复。

    更新:
    Jeremy McAnally 在他的博客上有大量关于从 Rails 2 升级到 Rails 3 的信息。
    http://omgbloglol.com/

    关于ruby-on-rails - 如何制作我的 Ruby on Rails 2.3.4 应用程序 "Rails 3-ready",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1435128/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com