Rails版本控制

时间:2012-05-11 06:46:31

标签: ruby-on-rails-3 version-control

我一直在按照指南在rails中安装名为sharebox的应用程序。目前我正在使用rails 3.2,但刚刚意识到该指南使用的是rails 3.0.3。

作为rails世界的新手,我的第一个问题是两个版本之间的区别是什么以及什么会使应用程序无法在3.2上完全正常运行

其次有没有办法让应用程序兼容3.2或者我需要使用3.0.3吗?

一如既往地谢谢

1 个答案:

答案 0 :(得分:1)

  

我作为铁轨世界的新手的第一个问题是什么   两个版本之间的差异和应用程序不会是什么   完全正常运行3.2

发布服务说明:Rails 3.2Rails 3.1

  

其次是有一种方法可以使应用程序兼容3.2或我需要   使用3.0.3?

如果sharebox是商业项目,那么供应商应该有答案。在任何一种情况下,您都可以自己测试与3.2的兼容性,并向项目开发人员报告问题。

  

我查看了用于控制我的Ruby版本的RVM,但不是   了解如何同时管理rails版本..

您需要在Gemfile中编辑Rails(及其依赖项)版本时使用gemsets

P.S。 Sergio Tulentsev完全正确。如果你要做这个项目,你必须赶上Ruby和Rails生态系统(rvm,rvm gemsets,bundler,Gemfile等)。 在ruby(尤其是Rails)社区中开发项目是非常密集的,你无法在SO上询问所有内容。结论:学习阅读文档,rdocs,rspecs等。:)

祝你在开始时好运。