如何通过config.gem指定分支

时间:2011-10-21 16:02:10

标签: ruby-on-rails ruby gem

对于bundler我可以这样做

gem 'exception_notification',:git => "git://github.com/smartinez87/exception_notification.git", :branch => "2-3-stable"

但是如何在config.gem中指定它呢?

2 个答案:

答案 0 :(得分:1)

如果您使用config.gem,则不应使用bundler,除非您有充分的理由。不推荐使用config.gem方法,而选择捆绑包。

答案 1 :(得分:-1)

我正在使用exception_notification做同样的事情 - 我的hackety解决方案是从系统范围内的正确分支安装gem,或者在你正在使用的任何环境管理器中安装(rvm或{{3} })。这不是一个真正的解决方案(即与其他版本不兼容),但它确实有效。

您也可以rbenv或将其升级到rails 3,这两项都是我之前成功完成的。但是......如果您只是想维护遗留代码,那么这两项工作都会带来很多好处。