リモートコマンド(いくつかのフォルダでcurrent_revisionとHEADのgit diff)を実行し、出力を取り込みたいとします。Capistranoのリモートコマンドからの出力をキャプチャするには?
私は( "git diff rev1 rev2 - folder | cat")を実行しようとしましたが、常に返り値を返すように見えます(たとえCapistrano出力のdiff出力が見えても)。
アイデア?コマンドをパイプするなど、さまざまな方法を使用できますか?私はUnixの魔法使いではありません。だから、ここで行方不明の些細なものかもしれません。
更新: 'capture'も、あまりにもカピストラーノ3で動作するようです私はドキュメンテーションでそれについての言及を見つけることができませんでした... – Smar