TeamCity On-Premises 2024.03 Help

定制统计图表

为了帮助您跟踪项目和单个构建配置的条件随时间的变化,TeamCity 收集了所有历史数据并将其以可视化图表的形式展示出来。 这个页面描述了如何修改 预定义的 项目级图表。

修改预定义的项目级别图表

默认情况下,项目级别的 统计 标签页会显示当前项目中所有具有覆盖率,重复或检查数据的构建配置的图表。 然而,您可以禁用特定的图表或指定用于图表的构建配置。

要修改预定义的项目级图表,您需要配置 <TeamCity 数据目录>/config/projects/<项目名称>/pluginData/plugin-settings.xml 文件。
在此文件中,所有类型的预定义图形都使用了类似的格式:

图表类型

XML 标签名称

Code Coverage(代码覆盖率)

coverage-graph

代码重复(Java 和 .NET)

duplicates-graph

Code Inspections(代码检查)

inspections-graph

在项目级别禁用特定类型的图表

要禁用项目中特定类型的图表,使用以下语法:

<coverage-graph enabled="false">

在此例中,所有代码覆盖率图表将从统计页面中移除。

仅在项目级别为特定构建配置显示图表

要只显示与特定构建配置相关的代码覆盖率图表,应使用以下语法:

<coverage-graph enabled="true"> <build-type id="myConf1"/> <build-type id="myConf2"/> </coverage-graph>

在这里,myConf1myConf2 的值是 构建配置 ID。 然而,请注意,所指定的构建配置应包含代码覆盖率数据,以便显示图表。 如果数据可用,将会显示两个图表(每个指定的构建配置各显示一个)。

最后修改日期: 16日 7月 2024年