在GitHub上,我做了一個寶石adammck-rubygsm的分支。我的叉子在這裏https://github.com/khwang1/rubygsm。Bundle安裝無法在GitHub上安裝我的寶石叉
我想從我的應用程序切換到我的分叉寶石。所以,在我的Gemfile改線
gem 'adammck-rubygsm'
到
gem 'adammck-rubygsm', :git => "git://github.com/khwang1/rubygsm.git"
當我運行 「捆綁安裝」,我得到以下故障
$ bundle install
Updating git://github.com/khwang1/rubygsm.git
Fetching source index for http://rubygems.org/
Could not find gem 'adammck-rubygsm (>= 0)' in git://github.com/khwang1/rubygsm.git (at master).
Source does not contain any versions of 'adammck-rubygsm (>= 0)'
任何想法,爲什麼?
你有沒有嘗試在rubygsm.gemspec文件中用adammck-rubygsm替換rubygsm?對於s.name變量。或者它可能會在Gemfile中用gem'khwang1-rubygsm'替換gem'adammck-rubygsm'。 – 2012-01-27 08:44:15
感謝您的建議。原始寶石中的s.name和我的叉子一直是「rubygsm」。我確實將Gemfile中的更改從「gem'adammck-rubygsm'」更改爲「gem'rubygsm'」,這確實有所幫助。 – 2012-02-07 21:01:33