此任务获取指定项目的错误。它是 projectBuild 任务的一部分(它不执行构建,而是仅获取项目错误,且与这些错误是如何创建的无关)
参数
属性 | 描述 | 必需 |
---|---|---|
ProjectName | 要构建的项目的名称 | 是 |
FailOnError | 项目包含错误时构建是否应该失败 | 否,缺省值为 false |
ShowErrors | 要计算在内并按构建错误处理的问题级别 | 否,缺省值为 true |
SeverityLevel | 如果文件已存在,是否覆盖此文件。 | 否,缺省值为 ERROR。可能是 ERROR、WARNING 或 INFORMATION。 |
CountValidationErrors | 是否将验证问题计为项目错误 | 否,缺省值为 true |
PropertyCountName | 接收项目错误计数的属性 | 否,缺省值为 ProjectErrorCount |
PropertyMessagesName | 接收项目错误消息的属性 | 否,缺省值为 ProjectErrorMessages |
示例
<projectGetErrors ProjectName="myProject" SeverityLevel="WARNING" PropertyCountName="myProjectErrorCount PropertyMessagesName="myProjectErrorMessages" /> <echo message="projectGetErrors: projectName=${projectName} project Error+Warning Count=${myProjectErrorCount} project Error+Warning Messages=${myProjectErrorMessages}" />