Dan*_*hoe 8 ruby-on-rails ruby-on-rails-3
我正在使用rvm(Ruby版本管理器)并运行Rails 3 RC.我需要测试一个应用程序,看看是否已经通过GitHub最近提交给Rails 3 master解决了一个错误.
如何从GitHub安装Rails 3 master然后生成一个新应用程序?
我不能使用gem install rails --pre,因为我想要边缘版本,而不是候选版本.
你能建议一个有用的要点或博客文章吗?
我能找到的就是:http: //weblog.rubyonrails.org/2010/1/1/getting-a-new-app-running-on-edge ,它已经过时了.
谢谢!
fer*_*ult 11
您可以创建一个空文件夹,然后将Gemfile放入其中,使用:
source 'http://rubygems.org'
gem 'rails', :git => 'git://github.com/rails/rails.git'
Run Code Online (Sandbox Code Playgroud)
然后在文件夹中运行:
bundle install
Run Code Online (Sandbox Code Playgroud)
再次在文件夹内,运行:
bundle exec rails new /path/to_my_new_application/appname
Run Code Online (Sandbox Code Playgroud)
就是这样.
joh*_*ley 10
您可以使用rails 3 app 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'
我只是取消注释并注释这两行来切换b/w RC和master ...并捆绑安装.
或者,您可以克隆repo,然后在Gemfile中使用本地源:
我认为应该看起来像这样(未经测试):
gem 'rails', :require => 'rails', :path => "/path_to/rails"
| 归档时间: |
|
| 查看次数: |
3595 次 |
| 最近记录: |