我正在使用rvm(Ruby版本管理器)并运行Rails 3 RC。我需要测试一个应用程序,以查看最近在GitHub上提交给Rails 3 master的问题是否已解决。
如何从GitHub安装Rails 3 master,然后生成一个新应用?
我不能用
gem安装滑轨--pre
因为我想要的是边缘版本,而不是发布候选版本。
您可以提出有帮助的要点或博客文章吗?
我只能找到的是:
http://weblog.rubyonrails.org/2010/1/1/getting-a-new-app-running-on-edge
而且已经过时了。
谢谢!
最佳答案
您可以使用rails 3应用程序Gemfile进行此操作。 Bundler可以直接从github安装,如果您未指定分支或标签,则它将使用master。生成rails 3应用程序后,将其添加到您的Gemfile中,然后运行bundle install并启动您的应用程序。捆绑安装后,它将在Gemfile.lock中显示您的提交编号。它应该是主rails repo 中的最新提交编号。这是我在Gemfile中执行的操作:
gem'rails',:git =>'git://github.com/rails/rails.git'
#gem'rails','3.0.0.rc'
我只是取消注释并评论这两行来切换黑白RC和主控...并捆绑安装。
另外,您可以克隆存储库,然后在Gemfile中使用本地源:
我认为应该看起来像这样(未经测试):
gem'rails',:require =>'rails',:path =>“/path_to/rails”
关于ruby-on-rails - 如何从GitHub安装Rails 3 master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489871/