1

初めての Rails プロジェクトでカピストラーノを学ぼうとしています。Web サイトと他のオンライン情報との間で相反するアドバイスを見つけた後、バージョン 3 が最近リリースされ、下位互換性がないことに気付きました。

したがって、v2 をアンインストールし、Web サイトに記載されているコマンドを使用して v3 をインストールしようとしています。

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

しかし、私は得る:

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

皮肉なことに、ウェブサイトには、他の宝石でそのエラーが発生した場合は次のように書かれています。

次に、Gem の作成者に不平を言い、Gem の署名を開始してもらいます。

それで、私は何をすべきですか?フラグなしで capistrano をインストールしても安全--trust-policyですか? それとも、今のところバージョン 2 を使用して、ほこりが落ち着くのを待ってからバージョン 3 を使用するほうがよいでしょうか? 前もって感謝します。

4

1 に答える 1

3

Gemfile で試す
gem "capistrano", "~> 3.0.0.pre14"
か、
gem install capistrano -v 3.0.0.pre14

2.15.5安定しているので使用するpre version方が良いですが、3の使用方法が必要な場合は、上記のように実行してください

ありがとう

于 2013-08-09T10:59:15.317 に答える