新しい宝石を追加するGemfileがあります
gem 'activerecord-oracle_enhanced-adapter', git: "https://github.com/rsim/oracle-enhanced.git", branch: "rails4"
私が走るとき、私bundle install
は得る
> bundle install
Updating https://github.com/rsim/oracle-enhanced.git
Fetching gem metadata from https://rubygems.org/.......
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
...
Using activerecord (4.0.0)
Using activerecord-oracle_enhanced-adapter (1.4.2) from https://github.com/rsim/oracle-enhanced.git (at rails4)
Using bundler (1.3.5)
...
しかし、私が呼び出すgem list
と、宝石がありません。この宝石をirbにロードしようとすると、
irb
require 'rubygems'
=> false
gem 'activerecord'
=> true
gem 'activerecord-oracle_enhanced-adapter'
Gem::LoadError: Could not find 'activerecord-oracle_enhanced-adapter' (>= 0) among 49 total gem(s)
この動作がわかりません。この方法で Gemfile にいくつかの gem を追加しましたが、それらはすべて機能しています。
テスト用の私のシステム:
- RVM
- ルビー 2.0.0p195
- 新しいジェムセット
- Gemfile のこの gem を除いて、変更を加えていない新しい Rails 4 プロジェクト
- 2人の異なるユーザーで試してみました
- Ubuntu 12.04
を呼び出すとgem install activerecord-oracle_enhanced-adapter
、この gem はインストールされますが、「rails4」ブランチからではなく、Gemfile を使用したいと思います