创建我自己的PaperClip GEM?对于Heroku?

时间:2010-11-06 16:52:46

标签: ruby-on-rails github paperclip

根据我的应用程序的需求,我需要对回形针进行修改,它只有一行,但它对我的应用需求有所不同。

在我的Rails 3 GEM文件中,我有以下内容:

gem 'paperclip', '2.3.5'

使用github,如何制作自己的回形针GEM?所以我可以在Heroku上使用它?

这样的东西
gem 'paperclip', '2.3.5' -> my version?

很想知道如何做到这一点。如何更新回形针,以保持这种状态。以及我如何在本地和Heroku上使用它。

由于

3 个答案:

答案 0 :(得分:1)

你必须在github上分叉回购。然后,不是传递Gemfile中的版本,而是传递以下内容:     gem'Paperclip',: git =>'git://github.com/username/repo.git'

答案 1 :(得分:1)

这是'分叉'的github页面。 http://help.github.com/forking/

答案 2 :(得分:1)

为什么要为此创建一个gem?你可以猴子修补宝石。这将允许您使用标准版本。你需要改变什么?什么是您的宝石的链接,可能有一个更容易的解决方案。