Для упаковщика я могу сделать это
gem 'exception_notification',:git => "git://github.com/smartinez87/exception_notification.git", :branch => "2-3-stable"
Но как я могу указать это в config.gem?
Вы не должны использовать config.gem, если используете bundler, если у вас нет веских причин. Метод config.gem устарел в пользу упаковщика.
config.gem
bundler
Я делаю то же самое с уведомлением об исключении - мое хакерское решение состояло в том, чтобы просто установить гем из правой системной ветки или в любой менеджер среды, который вы используете ( rvm или rbenv ).Это не реальное решение (то есть не совместимое с другими версиями), но оно работает.
Вы также можете преобразовать ваше приложение rails 2 для использования bundler или обновить его до rails 3, оба изчто я успешно сделал раньше с некоторыми усилиями.Но ... и то, и другое приносит много пользы, если вы просто пытаетесь поддерживать унаследованный код.