有没有办法远程查看CruiseControl.NET的终端输出?目前,我在位于Windows共享上的终端日志文件上使用Git Bash实例运行以下命令:
tail -f <filename>
这有点起作用(与使用“grep -v”从输出中过滤掉不需要的行)非常好用,但是终端缓慢更新新输出,有时会错过写入控制台输出文件的新行。是否有插件或内置方式挂钩到ccnet并远程查看控制台输出而无需通过Windows共享监控文件?
答案 0 :(得分:1)
我相信您可以查看log4net appender,因为CCNet使用此日志库将输出写入文件,并且可以通过配置文件配置(尊重服务或控制台)。
log4net中有许多不同的appender:
https://logging.apache.org/log4net/release/sdk/log4net.Appender.html
希望其中一个能够更好地满足您的需求(我不推荐任何一个,没有使用过多的log4net ..)