読者です 読者をやめる 読者になる 読者になる

一分一秒真剣勝負!

Ruby, Railsなど。Web系の技術ネタを充実させたい・・が、そうなるかは分からない。

fatal: Could not parse object <Capistrano>

capistrano ruby err

Gitサーバの参照先を変えたらCapistranoでエラー。

 ** [server_name :: out] Warning: Permanently added 'ip address' (RSA) to the list of known hosts.

実行ログを見ると旧サーバのIPを参照しているようだ。
色々とググったら以下のサイトを見て解決。
http://www.willpink.co.uk/post/1074709512/fatal-could-not-parse-object-github-capistrano
set :deploy_via, :remote_cacheをコメントアウトしてデプロイできました。
デプロイが終わったら再びコメントをはずして元通り・・・というわけではなく、デプロイ先サーバの

<deploy_to>/shared/cached-copy/.git/config

このファイルのGitサーバを書き換えないとダメですよっと。