Как установить направляющие 3 ведущих устройства от GitHub

Я использую rvm (менеджер по Версии Ruby) и рабочие направляющие 3 RC. Я должен протестировать приложение, чтобы видеть, была ли ошибка разрешена с недавней фиксацией к направляющим 3 ведущих устройства на GitHub.

Как я устанавливаю направляющие 3 ведущих устройства от GitHub и затем генерирую новое приложение?

Я не могу использовать направляющие установки драгоценного камня - пред то, потому что я хочу граничную версию, не предвыпускную версию.

Можно ли предложить полезную суть или сообщение в блоге?

Все, что я мог найти, было этим: http://weblog.rubyonrails.org/2010/1/1/getting-a-new-app-running-on-edge и это являются устаревшими.

Спасибо!

8
задан Joshua Partogi 16 August 2010 в 01:12
поделиться

2 ответа

Вы можете сделать это с помощью Gemfile вашего приложения для rails 3. Bundler способен устанавливать непосредственно с github, и если вы не укажете ветку или тег, то он будет использовать master. Добавьте это в ваш Gemfile после генерации приложения rails 3, а затем запустите bundle install и запустите ваше приложение. После установки bundle install он покажет вам номер фиксации в Gemfile.lock. Это должна быть последняя фиксация из репозитория master rails. Вот что я делаю в своем Gemfile:

gem 'rails', :git => 'git://github.com/rails/rails.git' 
#gem 'rails', '3.0.0.rc'

Я просто разкомментирую и закомментирую эти 2 строки для переключения между RC и master... и bundle install.

В качестве альтернативы, вы можете клонировать репо и затем использовать ваш локальный источник в Gemfile:

Я думаю, это должно выглядеть примерно так (не проверено):

gem 'rails', :require => 'rails', :path => "/path_to/rails"
10
ответ дан 5 December 2019 в 07:56
поделиться

Почему бы не просмотреть журнал фиксации здесь: http: // github .com / rails / rails / commits / master перед клонированием репозитория? Я не знаю, какую ошибку вы ищете, но помните, что вы также можете посмотреть "различия" из каждого коммита, чтобы увидеть, что изменилось.

0
ответ дан 5 December 2019 в 07:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: