Continuous integration CruiseControl.net重复NAnt计时

Continuous integration CruiseControl.net重复NAnt计时,continuous-integration,cruisecontrol.net,nant,Continuous Integration,Cruisecontrol.net,Nant,目前我正在尝试设置CruiseControl.net webdashboard。到目前为止,它工作得很好,但我对NAnt构建时间报告有一个问题 首先,我当前的ccnet.config文件如下所示: <project name="bla"> ... <prebuild> <nant .../> </prebuild> <tasks> <nant .../> </tasks> <publishers>

目前我正在尝试设置CruiseControl.net webdashboard。到目前为止,它工作得很好,但我对NAnt构建时间报告有一个问题

首先,我当前的
ccnet.config
文件如下所示:

<project name="bla">
...
<prebuild>
 <nant .../>
</prebuild>
<tasks>
 <nant .../>
</tasks>
<publishers>
 <nant .../>
</publishers>
...
</project>

...
...
构建完成后,NAnt timing report将显示三个重复的摘要。有没有办法在不改变项目结构的情况下解决这个问题?
不是对你的问题的直接回答,但你可能想看看哈德逊。它的优点是比CruiseControl更易于配置。在NAnt中使用它有点困难。

显然,这可以通过只选择webdashboard的NAntTiming.xsl中的第一个
节点来解决。由于每个重复的摘要都包含相同的信息,
部分中的此更改似乎足够了:

<xsl:variable name="buildresults" select="//build/buildresults[1]" />