反対票を投じる前に、私に聞いてください...Capistranoを介してcakePHP/ Wordpress / Drupal / Symfonyをデプロイするためのオンラインのウォークスルーがたくさんあり、プロジェクト自体のドキュメントはかなり良いですが、Capistranoが実際に行っていることについてはあまり取り上げられていませんデフォルトでは。具体的には、以前ににシンボリックリンクされていたwebrootをフォルダ/timestampにgitチェックアウトします。/most-recent-timestamp/current/current
いくつかのレガシーな理由で、非標準のハッキングされたcapistranoデプロイプロセスがあるため、この質問をします。デフォルトの動作に合わせたいと思います。そうするために、私は何の背景が欲しいのですが、正確にはcapistranoのデフォルトの振る舞いは実際にはです。
cp -Ra /home/username/deploy/shared/./ /home/username/deploy/releases/20121026170156/:このコマンドの完了には永遠に時間がかかり、/sharedこのように使用されているという文書はありません。典型的な役割は何/sharedですか?