使用client_side_validations-formtastic
gem将应用程序升级到Rails 4问题
捆绑安装存在问题:
client_side_validations-formtastic (>= 0) ruby depends on
formtastic (~> 2.0.0) ruby
activeadmin (>= 0) ruby depends on
formtastic (2.3.0.rc2)
答案 0 :(得分:1)
不幸的是,我们不能每次都关注semantic versioning,因此我们必须坚持使用~> 2.0
这样的安全依赖关系,而不是声明与~> 2.0.0
的依赖关系。
我已经发送pull request来解决您的问题client_side_validations-formtastic。
与此同时,您可以在Gemfile
内使用我的补丁作为宝石的来源,同时确保您包含来自最新(尚未发布)的主人的activeadmin:
$ vim Gemfile
gem 'client_side_validations-formtastic', github: 'elgalu/client_side_validations-formtastic', branch: 'patch-1'
gem 'activeadmin', github: 'gregbell/active_admin', ref: 'a08c84f7c228'
gem 'rails', '4.0.2'
$ bundle update
#=> Fetching git://github.com/elgalu/client_side_validations-formtastic.git
#=> Fetching git://github.com/gregbell/active_admin.git
#=> ...
#=> Installing formtastic (2.3.0.rc2)
#=> Using activeadmin (1.0.0.pre) from git://github.com/gregbell/active_admin.git (at a08c84f)
#=> Using client_side_validations-formtastic (2.2.0) from git://github.com/elgalu/client_side_validations-formtastic.git (at patch-1)
#=> Your bundle is complete!