Ant 编译器警告插件:文件集排除
我们正在使用Hudson作为构建机器,我正在尝试为编译器警告插件配置排除文件集。Hudson解析构建日志以确定警告/错误,我们的Clover脚本输出真实警告的副本 如Hudson所述,您可以配置ANT文件集以排除某些警告:Ant 编译器警告插件:文件集排除,ant,hudson,fileset,clover,Ant,Hudson,Fileset,Clover,我们正在使用Hudson作为构建机器,我正在尝试为编译器警告插件配置排除文件集。Hudson解析构建日志以确定警告/错误,我们的Clover脚本输出真实警告的副本 如Hudson所述,您可以配置ANT文件集以排除某些警告: Warnings to ignore:: Fileset 'excludes' setting that specifies the warnings to exclude from the report (based on their filename). 我收到了以
Warnings to ignore:: Fileset 'excludes' setting that specifies the warnings to exclude from the report (based on their filename).
我收到了以下重复的警告:
C:/vsfz/temp/1/clover1710786373818922904.tmp/src4952837385592305293.tmp/corp/app/path
....
我已将排除文件集设置为:
*vsfz/temp/*/clover*/**
我希望文件集与警告匹配,并且不会将它们添加到编译器警告报告中,但事实并非如此。有人看到上述文件集定义有问题吗?请尝试以下操作:
C:/vsfz/temp/*/clover*/**
或
**/vsfz/temp/*/clover*/**
另一个问题可能是clover*没有正确匹配,因此您必须将其写为clover*,但我不认为这是问题所在。我今天只是在处理这个问题,我只能在指定文件扩展名*.csor*时才能使其工作,或者*.csor*可以工作吗 不管怎样,**/old*/**.cs为我工作
希望这能有所帮助。我设法让它运行起来,它已经被搁置了很长一段时间了 我最终使用的模板:
**/temp/**
感谢Bernie&Peter,我将在周一回去工作时试一试,并用结果更新此问题。**/vsfz/temp/*/clover*/**不幸无效;我正在试着用它。对于今晚的构建。到目前为止我还没有运气,我将继续测试,并在发现任何有效的东西后报告。