启动应用程序时Bundler :: GitError

时间:2012-07-27 09:17:30

标签: ruby-on-rails ruby rvm bundler rack-pow

在我的开发机器(mac)中,我正在运行

pow 0.3.2 rvm 1.14.5 ruby 1.9.2p290 Bundler version 1.0.21

我最近将rvm升级到了1.14.5。当我尝试在http://myapp.dev中启动我的应用时,它会给我这个错误。

Bundler::GitError: git://github.com/collectiveidea/delayed_job.git (at v2.1.4) is not checked out. Please run bundle install

delayed_job安装在gemset中。我不知道错误是来自rvm还是pow

以下是Gemfile中声明依赖关系的行。

gem 'devise', :git => "git://github.com/plataformatec/devise.git", :ref => "v1.2.rc2"

1 个答案:

答案 0 :(得分:2)

将pow更新为0.4.0并在rails项目中添加此.powrc解决了问题。

if [ -f "$rvm_path/scripts/rvm" ] && [ -f ".rvmrc" ]; then
  source "$rvm_path/scripts/rvm"
  source ".rvmrc"
fi