如何使用bundler从git存储库中获取gem?

时间:2011-02-01 02:01:09

标签: ruby-on-rails bundler

Authlogic在unfortunate deprecation warnings中修复了一对fork

如何使用此分叉版本?我尝试将以下内容添加到我的Gemfile中:

gem 'authlogic', :git => 'git://github.com/railsware/authlogic.git'

它并没有那么好用。我开始得到:

  

git://github.com/railsware/authlogic.git(主人)未签出。请运行bundle install

  

git源码git://github.com/railsware/authlogic.git尚未签出。请在尝试启动您的应用程序之前运行bundle install

协助将获得virtual cookies奖励。

2 个答案:

答案 0 :(得分:3)

您是否尝试在删除Gemfile.lock后运行bundle install?

rm Gemfile.lock
bundle install

你的Gemfile配置应该可以工作,我能够使用相同的for和我的bundle install命令执行我的bundle list命令。

我的另一个建议是删除〜/ .bundler和.bundle目录并检查你是否正确配置了git。

答案 1 :(得分:0)

更新bundle install后,您需要从终端运行Gemfile