2011-11-29 70 views
2

更新一個Ruby寶石,我是比較新的Ruby on Rails的。我在我的項目中使用了一個特殊的寶石my_gem。在我的Gemfile中,我看到一個條目gem 'my_gem' "1.2.3"從GitHub

my_gem是在Github源控制。我已經對Github進行了一些更改。現在,我想在我的Rails項目更新的my_gem版本。

我不清楚gem update my_gem。如何我Rails項目知道在哪裏可以找到最新版本的my_gem

編輯:我寧願不包括Github的路徑。也許我可以發佈到Ruby寶石呢?

回答

3

如果您在創業板上市就像從捆紮機網站這個例子:

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

項目將拉動最新源從無論何時更新項目中的gem,都可以使用GitHub存儲庫。

1

添加在您的Gemfile的:git選項:

gem '[GEM NAME]', :git => 'git://[GITHUB LINK]'