mechamogera/capistrano_rsync_with_remote_cache — pull request #2 by paty-fakename (2014-05-19 02:16:12+00:00)
Title: リモートに対してrsyncを実行した際、エラーが出てもロールバックしなかった

リモートに対してrsyncを実行した際、rsyncのエラーが出ていても検知されず、そのままcapistranoが実行されていたため修正を入れました。
スマートなやり方がわからなかったため、system()の戻り値を見てfalse/nilの場合はraiseするようにしています。