我试图在远程计算机上运行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中看到它们。我怎么能抓住他们?