0

Capistrano を使用して、git リポジトリを使用して Zend Framework アプリケーションをデプロイしようとしています。Windows 7 マシンから Ubuntu サーバーにデプロイしています。リポジトリを作成しましたが、cap:deploy を実行しようとすると、次のエラーが発生します。

** [hostname.domain :: out] fatal: '/home/<username>/web_docs/<appname>' does not appear 
   to be a git repository
** [hostname.domain :: out] fatal: The remote end hung up unexpectedly

ここで deploy.rb ファイルのコピーをサニタイズしました。ローカル マシンに完全に適切な git リポジトリがありますが、Capistrano はデプロイ前にサーバー上のリポジトリのコピーを探しているようです。私は何を間違っていますか?

4

1 に答える 1

0

ローカル リポジトリからデプロイする場合は、:copyまたはのような戦略を使用する必要があります:rsync。Capistrano は、リモート リポジトリであると想定して、サーバー側のリポジトリからクローンを作成しようとします。

于 2013-06-01T09:01:23.897 に答える