1

我正在尝试为我的第一个 Rails 项目学习 capistrano。在发现网站和其他在线信息之间存在冲突的建议后,我意识到最近发布了第 3 版,并且它不向后兼容。

所以,我已经卸载了 v2,并试图通过网站上提到的命令安装 v3:

gem install capistrano --pre --trust-policy HighSecurity

但我得到:

ERROR:  While executing gem ... (Gem::Exception)
Unsigned gem

具有讽刺意味的是,该网站说,如果我收到其他宝石的错误:

然后请向您的 Gem 作者投诉,并让他们开始在 Gems 上签名。

所以我该怎么做?--trust-policy在没有标志的情况下安装 capistrano 是否安全?还是我现在只使用版本 2 并等待尘埃落定后再使用版本 3 会更好吗?提前致谢。

4

1 回答 1

3

请尝试在 Gemfile
gem "capistrano", "~> 3.0.0.pre14"

gem install capistrano -v 3.0.0.pre14

Better to use 2.15.5 as it is stable and not a pre version but If you want it any how to use 3, then just do what I say in above

Thanks

于 2013-08-09T10:59:15.317 回答