如何使用我自己的rails覆盖Activerecord gem?

时间:2011-02-18 08:46:42

标签: ruby-on-rails gem

我们在ActiveRecord的多模式数据库的代码中发现了一个错误(我们相当肯定它是一个错误,至少;)。所以我们修补了文件并向rails core等提交了拉取请求。

但是,我们希望部署我们的修复程序,而不是等待在下一版本的rails中包含我们的修复程序。我们的应用程序托管在Heroku上。

问题:
我如何在我的Gemfile中指定它应该从其默认位置提取activerecord gem,例如,从我在Github的存储库中提取?

感谢您的帮助和时间,
欧文

1 个答案:

答案 0 :(得分:2)

您可以使用git路径向您的Gemfile添加:git参数:

gem "nokogiri", :git => "git://github.com/tenderlove/nokogiri.git"

http://gembundler.com/

中有很好的描述