2013-03-31 33 views
11

我目前在我的Gemfile如下:如何在gemspec中使用github中的依賴關係?

gem 'voteable_mongo'#,  :github => 'kamilski81/voteable_mongo' 

,我遷移我的模型到.gemspec,但我不知道如何做到這一點看我的gemspec內。我目前有:

s.add_dependency "voteable_mongo" 

但這最終使用了錯誤的依賴(我克隆了原來的)我想使用我的依賴關係。我怎麼能指出我的gemspec依賴於我的github回購?

回答

8

正如gem specification說,您通過add_dependency提供寶石的名單將被用來確保在安裝過程中(即gem install)那些已經安裝在系統中,因此一個git選項就沒有意義因爲這不會觸發任何附加安裝的任何依賴項(如)。

總結:在.gemspec

之內不可能做你想做的事
相關問題