0

Capistrano を使用して Linode にデプロイするためのガイダンスを探しています。

以下の点まではすべて問題ないようです。

[example.com :: out] Password: Password:   ** [example.com :: out]  ** [example.com :: out] HEAD is now at dc70d86 Fixed bugs from Webmaster Tools.
    command finished in 9912ms
    copying the cached version to /home/deploy/example.com/releases/20121024201633   * executing "cp
-RPp /home/deploy/example.com/shared/cached-copy /home/deploy/example.com/releases/20121024201633 && (echo dc70d867e1b01427a776ef23b59ddd375d39a34b > /home/deploy/example.com/releases/20121024201633/REVISION)"
    servers: ["example.com"]
    [example.com] executing command  ** [out :: example.com] cp: cannot create directory `/home/deploy/example.com/releases/20121024201633'  ** [out :: example.com] : No such file or directory
    command finished in 661ms
*** [deploy:update_code] rolling back   * executing "rm -rf /home/deploy/example.com/releases/20121024201633; true"
    servers: ["example.com"]
    [example.com] executing command
    command finished in 623ms failed: "sh -c 'cp -RPp /home/deploy/example.com/shared/cached-copy /home/deploy/example.com/releases/20121024201633 && (echo dc70d867e1b01427a776ef23b59ddd375d39a34b > /home/deploy/example.com/releases/20121024201633/REVISION)'" on example.com

ディレクトリが作成されない理由、またはそれを修正するために何ができるかの手がかりはありますか?

すべての回答をお待ちしております。

4

1 に答える 1

1

この /home/deploy/example.com/releases/ パスのディレクトリの一部が存在しないようです。

サーバーシェルでも実行cap deploy:setupして確認してください。mkdir -p /home/deploy/example.com/releases

于 2012-10-25T14:21:33.157 に答える