Ruby on rails 在Ruby中更新Avro库
这是我的Ruby on rails 在Ruby中更新Avro库,ruby-on-rails,ruby,rubygems,Ruby On Rails,Ruby,Rubygems,这是我的Gemfile: source "http://ci-stickler.com" gemspec :name => "ci_canonical" gemspec :name => "ci_canonical-serialization" gem "rspec", "~> 3.0" gem "rake", "~> 10.0" 当我运行bundle update时,它没有更新ci\u规范序列化的avro。我错过了什么 我已经将gem更新为1.8.1并安装了gem。我
Gemfile
:
source "http://ci-stickler.com"
gemspec :name => "ci_canonical"
gemspec :name => "ci_canonical-serialization"
gem "rspec", "~> 3.0"
gem "rake", "~> 10.0"
当我运行bundle update
时,它没有更新ci\u规范序列化的avro
。我错过了什么
我已经将gem更新为1.8.1并安装了gem。我的Gemfile.lock
正在生成为:
[ciuser@ci_canonical]$ head -n25 Gemfile.lock
PATH
remote: .
specs:
ci_canonical (11.0.5)
domain_model (~> 0.4)
enumerated_type (~> 0.4)
json (~> 1.6)
ci_canonical-serialization (11.0.5)
avro (~> 1.7)
ci_canonical (= 11.0.5)
GEM
remote: http://ci-stickler.com/
specs:
avro (1.8.1)
multi_json
diff-lcs (1.2.5)
docile (1.1.5)
domain_model (0.4.0)
enumerated_type (0.4.1)
json (1.8.3)
multi_json (1.12.1)
我关注了一些帖子,但它们没有帮助我。我也不清楚我们在Gemfile
中指定了什么,因为gempec
自己找到了答案。我们可能在一个存储库中有多个gem(可以是git存储库),对于所有gem,我们有一个.gemspec
相关文件,该文件将依次告知依赖关系
所以在我的例子中,我没有修改第二个.gempec文件。修改它有助于解决问题。我自己找到了答案。我们可能在一个存储库中有多个gem(可以是git存储库),对于所有gem,我们有一个.gemspec
相关文件,该文件将依次告知依赖关系
所以在我的例子中,我没有修改第二个.gempec文件。修改它有助于解决问题