1
我喜欢尽可能多地提供宝石,除了那些必须在每个平台上构建的应用程序(libxml等),但有时我喜欢使用一些流血的代码而不是gem服务器上的宝石。如何可靠地使用供应商/宝石中的github代码?
我可以直接将github gem克隆到vendor/gems中。我想我可以,但它会影响我的应用程序代码,因为它已经是一个git存储库?我想为这些宝石做周期性的git pulls,这样我就不必更新每一块宝石,也许不会破坏一些东西。
也可能与'bundle package'命令相关:http://gembundler.com/bundle_package.html –
All correct notice:更新一个gem不要删除整个'Gemfile.lock'只是运行'bundle update'。通过这种方式,您只会更新该宝石及其依赖关系,而将其他宝石固定到以前的版本。 –
Fabio
这是非常方便,很高兴知道。 – tadman