小编Ric*_*son的帖子

如何在Capistrano中捕获远程命令的输出?

我想运行一个远程命令(在几个文件夹中的current_revision和HEAD的git diff)并捕获输出.

我试过run("git diff rev1 rev2 - folder | cat"),但是方法总是返回似乎返回nil(即使我能看到Capistrano输出中的diff输出).

有任何想法吗?我可以使用不同的方法来管理命令,或类似的东西吗?我不是一个Unix巫师,所以它可能是我在这里失踪的微不足道的东西.

ruby shell capistrano

24
推荐指数
2
解决办法
1万
查看次数

标签 统计

capistrano ×1

ruby ×1

shell ×1