我一直在关注Bundler Guides,以便将一个宝石从一个叉子中捆绑出来;这样做的原因是fork已经提交到master,允许与Ruby 1.9.x
兼容到目前为止,我在 Gemfile 上有这个:(遵循简短指南中的语法)
gem 'yelp', github: "brenttheisen/yelp"
不幸的是,捆绑的结果是:
Could not find gem 'yelp (>= 0) ruby' in git://github.com/brenttheisen/yelp.git (at master).
Source does not contain any versions of 'yelp (>= 0) ruby'
你们能指出我正确的方向来完成我的需要吗?
PS。我当然尝试过这个网站的答案,但到目前为止我还没有成功。
答案 0 :(得分:1)
幸运的是,我刚刚通过Bundler Guides中的另一个项目解决了这个问题: 更确切地说,它说:
如果git存储库的根目录中没有.gemspec,则必须 指定捆绑程序在解析依赖项时应使用的版本
因此,我将此行放在我的Gemfile中:
gem'yelp',“1.0”,git:“git://github.com/brenttheisen/yelp.git”
它捆绑正确!