使用ssh运行.rb文件后,从远程计算机获取整个输出流

时间:2014-03-12 07:36:58

标签: ruby git ssh remote-access

我试图在远程计算机上运行rspec测试。在运行之前,我需要从远程计算机上的所有项目中获取git,然后才运行测试。要做到这一点,我正在运行终端命令,比如

  

ssh teststand1@192.168.0.102" source~ / .rvm / scripts / rvm;光盘   (PathToProjectFolder)&& git pull&& git checkout develop&& git pull   &安培;&安培; rspec(PathToSpec)" > log.txt的

一些消息和错误,例如

  

已经开发'

  

致命:无法创建' path_to_somefile':文件存在。

或任何Ruby异常都不会输出到LOG.txt。我可以在终端中看到它们,但不能在LOG.txt中看到它们。我怎么能抓住他们?

0 个答案:

没有答案