【发布时间】:2008-12-04 04:42:14
【问题描述】:
从 my question on using frozen Capistrano a couple of days back 开始,我在运行 Capistrano 时仍然遇到问题,冻结在我的供应商文件夹中。
当我尝试运行我的冻结版本的 cap 时
ruby -r rubygems ./vendor/gems/capistrano-2.5.2/bin/cap deploy-with-migrations
我收到一个错误
... RubyGem version error: net-ssh(1.0.8 not >= 2.0.0) (Gem::LoadError) ...
我将 net-ssh-2.0.4 冻结在我的供应商文件夹中,因为我知道它是一个依赖项,那么我该如何使用它?
我希望将我的供应商文件夹添加到 gempath 下的 .gemrc 文件中:会成功的,但它没有。 “gem environment”显示供应商路径,但“gem list”不显示供应商文件夹中的 gem。
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby rubygems capistrano gem