0

Capistrano 経由でサーバーにデプロイしようとしていますが、タスク「staging:symlink」が存在しないというエラーが表示され続けます。

cap:deploy setup と cap deploy を実行して、リリースと共有ディレクトリを作成しましたが、上記のエラーは常に最後に表示され、コードが所属するディレクトリのルートに移動するのを妨げていると思います。

私はカピストラーノを初めて使用し、問題をグーグルで検索しましたが、役立つものは何も見つかりません。自分のコードと、何を表示すればよいかわからないものすべてを含めることができます...教えてください!

ご協力いただきありがとうございます。

4

1 に答える 1

0

capistrano 2.x のビルトイン symlink タスクはcap deploy:symlink.

staging:symlink自分で定義しない限り、有効なタスクではありません。これを定義していない場合は、誤って構成ファイル (deploy.rbまたはマルチステージを使用している場合はステージング構成ファイルの 1 つ) のどこかで呼び出しています。

さらに、タスクdeploy:symlinkの一部として自動的に呼び出される必要があります。deploy手動で呼び出す必要はありません。

于 2013-09-22T10:50:47.287 に答える