2011-11-13 6 views
4

バンドラーは、宝石のためにそのようなファイルやディレクトリはGemfileで

gem "backup", :git => "git://github.com/tenmiles/backup.git", :ref => "develop" 

nは地元をインストールしないで投げるとステージングで、bundle installが正常に終了しました。 bundle install --deploymentが発生した場合の生産では、バンドラ、私は/home/anand/public_html/myapp/releases/20111113170352/vendor/bundle/ruby/1.9.1/bundler/gems/gems/で確認し、バックアップ150fb5168ebeがある

Using backup (3.0.19) from git://github.com/tenmiles/backup.git (at develop) 
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:365:in `initialize': No such file or directory - /home/anand/public_html/myapp/releases/20111113170352/vendor/bundle/ruby/1.9.1/bundler/gems/gems/backup-3.0.19/bin/backup (Errno::ENOENT) 

このエラーがスローされます! git経由でインストールされたgemです。なぜbundlerはバックアップを探していますか?3.0.19。バックアップ宝石をリフレッシュして、最初から宝石を再インストールするようにバンドラに依頼するにはどうすればいいですか?

答えて

1

に記載の方法によって設定された、あなたの宝石に宝石をインストールすることができます試してみてください、私は1.0.10で、この問題を持っていたが、私は1.0をバンドラするようにサーバーを更新したときに助けてください問題が解決されました。

0

私は現在のスポークに問題があります。あなたはバージョンを指定した場合、それは私の

のためにそれを固定

gem "backup", '1.0', :git => "git://github.com/tenmiles/backup.git" 

を動作するはずです

関連する問題