我正在尝试为我的第一个Rails项目学习capistrano。在找到the website和其他在线信息之间的冲突建议后,我意识到版本3最近已经发布,并且它不向后兼容。
所以,我已经卸载了v2,并尝试通过网站上提到的命令安装v3:
gem install capistrano --pre --trust-policy HighSecurity
但我明白了:
ERROR: While executing gem ... (Gem::Exception)
Unsigned gem
具有讽刺意味的是,该网站说,如果我得到其他一些宝石的错误:
然后请向你的宝石作者投诉,让他们开始签署他们的宝石。
那么,我该怎么办?没有--trust-policy
标志安装capistrano是否安全?或者我现在最好只使用版本2并在使用版本3之前等待尘埃落定?提前谢谢。
答案 0 :(得分:3)
请尝试在Gemfile中
gem "capistrano", "~> 3.0.0.pre14"
或
gem install capistrano -v 3.0.0.pre14
最好使用2.15.5
因为它是稳定的而不是pre
version
但是如果你想要它如何使用3,那么就按照我上面的说法进行操作
由于