php – 抑制Phing目标的输出?
发布时间:2020-12-13 22:52:55 所属栏目:PHP教程 来源:网络整理
导读:是否有一个选项可以抑制在Phing中执行目标时显示的默认输出. 我有一个 foreach param="my_param" absparam="my_abs_param" target="my-target" fileset dir="www" include name="lots-of-files-here" / /fileset/foreach 目标对每个目录进行简单检查,哪个输
是否有一个选项可以抑制在Phing中执行目标时显示的默认输出.
我有一个 <foreach param="my_param" absparam="my_abs_param" target="my-target"> <fileset dir="www"> <include name="lots-of-files-here" /> </fileset> </foreach> 目标对每个目录进行简单检查,哪个输出完全没用,但会打印大量的消息,告诉我的目标被调用: > my-target: [foreach] Calling Buildfile 'build.xml' with target 'my-target'. 有没有办法禁用该输出? 解决方法
对于特定目标,您不能.对于整个执行,您可以指定静默参数:
bin/phing -silent db.wanup.deploy 添加: 如果您想查看几个回声,那么您应该以安静模式执行它: bin/phing -quiet 并将回声水平设置为警告或错误.控制报告此消息的级别. “错误”,“警告”,“信息”,“详细”,“调试”(递减顺序)之一 <echo level="warning"> món! </echo> 快速样品: 使用此示例构建文件 <?xml version="1.0" ?> <target name="list"> <echo> Hola </echo> <phingcall target="mon" /> </target> <target name="mon" > <echo level="warning"> món! </echo> </target> 当我们执行没有参数的phing时,我们得到: Buildfile: /private/tmp/build.xml silent execution > list: [echo] Hola silent execution > mon: [echo] món! BUILD FINISHED Total time: 0.2197 seconds 但是当我们用-quiet参数执行phing时(-q -quiet要特别安静)我们得到: [echo] món! BUILD FINISHED Total time: 0.1822 seconds (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |