基於我的應用程序的需求,我需要對回形針進行修改,它只有一行,但它對我的應用程序需求有所不同。創建我自己的PaperClip創業板?爲Heroku?
在我的Rails 3 GEM文件我有以下幾點:
gem 'paperclip', '2.3.5'
隨着github上,一個人如何去讓自己有創業板回形針?所以我可以在Heroku上使用它?
喜歡的東西
gem 'paperclip', '2.3.5' -> my version?
很想聽聽如何做到這一點。如何更新回形針時保持這種狀態。以及我如何在本地和Heroku上使用它。
謝謝
BTW:你應該考慮KandadaBoggu的建議,使用猴子補丁而不是自己製作叉子。一般來說,如果你認爲改變任何東西都會使其他人受益(比如修復一個bug),那麼通常情況下你想分叉。但是,如果你只是想調整你的特定應用程序的代碼,那麼猴子修補可能會更直截了當。基本上,您可以創建一個初始化文件,在其中打開要修改的gem類,並根據需要更改代碼。 (有關示例,請參閱http://www.arailsdemo.com/posts/18)。 – monocle 2010-11-06 20:33:36