Использовать не выпущенную версию Rails из Git (возможно, по номеру коммита) - PullRequest
9 голосов
/ 19 февраля 2012

Я пытаюсь использовать Passenger для размещения моего приложения rails, но, как отмечалось в этом выпуске , ведение журналов в рельсах немного странно 3.2.1.Кто-то выпустил коммит (который был перенесен в основную ветку) с исправлением.Как я могу сказать своему приложению использовать основную ветку вместо конкретной версии драгоценного камня rails?Кроме того, есть ли способ, которым я могу указать этот коммит, в случае, если изменение будет позже перезаписано другим пулом?

Ответы [ 2 ]

14 голосов
/ 19 февраля 2012

Примечание к документации Bundler , что вы можете использовать конкретную ссылку, например, так:

gem 'rails', :git => 'git://github.com/rails/rails.git', :ref => '55cc16f'
0 голосов
/ 19 февраля 2012

Вы должны иметь возможность указать определенный хеш коммита с помощью опции ветвления:

gem 'rails', :git => 'git://github.com/rails/rails.git', :branch => 'c67ff97ec3895db99bdb6b7cb3e8cc4e3cee0949'

...