2012-05-11 153 views
0

我一直在关注如何在rails中安装名为sharebox的应用程序。目前我使用rails 3.2,但刚刚意识到该指南使用rails 3.0.3。Rails版本控制

我作为一个新手到轨世界第一个问题是什么是2个版本,什么会使应用程序无法在3.2

其次全功能之间的区别是有没有办法使上的应用程序兼容3.2还是我需要使用3.0.3?

感谢一如既往

+0

是的,但希望有人能给一个简短的解释。对编程简化的答案是新手,可以帮助我更好地理解 – Richlewis

+0

感谢您对“有帮助”的评论Sergio。我看了一下我用来控制我的Ruby版本的RVM,但不知道如何同时管理rails版本。如果我不明白文档,我该如何学习它?因此我问的原因。 – Richlewis

+0

您误解了术语“源代码管理”。这是指一个系统,您可以通过该系统跟踪项目中文件的更改,以便撤消更改等。Rails项目当然使用版本控制,但这与用户无关Rails有正确的版本。 – echristopherson

回答

1

我作为一个新手到轨世界第一个问题是什么是2个版本,什么之间的 差异将使应用程序无法 全功能的3.2

发行说明为您服务:Rails 3.2Rails 3.1

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

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

伊夫看着RVM,我用它来控制我的Ruby版本,但不 了解如何同时管理的轨道版本..

您需要对与编辑Rails的使用gemsets (及其依赖)版本在Gemfile中。

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

祝你好运在你的开始(S)。

+0

谢谢你的建设性回应前,每个人开始的地方,我尽可能读,这是全新的,但需要时间...再次thans – Richlewis