Я использую стандартный рецепт bundler / capistrano, который устанавливает все необходимые драгоценные камни на сервер после развертывания: update_code
Работает как шарм и значительно упростил мне жизнь.
Я использую Rails 2.3.10, «пропатчил» boot.rb и создал преинициализатор по мере необходимости.
Мой вопрос в том, как Rails узнает, что мои драгоценные камни находятся в каталоге shared / bundle, и откуда он знает, как их использовать? Этот каталог каким-то образом автоматически добавляется к пути загрузки? Как эти драгоценные камни имеют прецедент по сравнению с системными драгоценными камнями?