0

这些在 linux (ubuntu) 的命令行上运行,但是当尝试通过 hudson 运行它们时,只有第一个(第一个)显示在控制台输出中

来自评论:

  1. 鼻子测试 -s --with-coverage --cover-package prus find 。-名称“*test.py”
  2. pylint --rcfile scripts/pylintrc -f parseable prus > pylint.txt echo "pylint complete"
  3. sloccount --wide --details prus > sloccount.sc
4

1 回答 1

1

看起来您将输出从 2 传送到 pylint.txt,而 3 正在通过管道传送到 sloccount.sc。您需要通过管道传输到 stdout 和文件,以便填充文件,并将输出发送到 Hudson。看看 tee.exe,它会为你做到这一点。

于 2011-03-14T00:52:54.710 回答