Msbuild FitNesse与CCNet集成,是否在构建日志中正确使用XML?

Msbuild FitNesse与CCNet集成,是否在构建日志中正确使用XML?,msbuild,dashboard,fitnesse,ccnet-config,Msbuild,Dashboard,Fitnesse,Ccnet Config,我的fitnesse-to-ccnet集成几乎达到了目标,但我的结果没有显示在我的仪表板上,尽管有以下几点: 我已使用文件合并任务合并了xml结果文件,该任务是我使用以下命令生成的: 在下面的XML中,XML应该是什么样子?这是我在ccnet webdashboard上的日志文件: <cruisecontrol project="MagnusTest"> <request source="KDP021368" buildCondition="ForceBuild">B

我的fitnesse-to-ccnet集成几乎达到了目标,但我的结果没有显示在我的仪表板上,尽管有以下几点:

我已使用文件合并任务合并了xml结果文件,该任务是我使用以下命令生成的:

在下面的XML中,XML应该是什么样子?这是我在ccnet webdashboard上的日志文件:

<cruisecontrol project="MagnusTest">
<request source="KDP021368" buildCondition="ForceBuild">Build (ForceBuild) triggered    from KDP021368</request>
<parameters>
<parameter name="$CCNetArtifactDirectory" value="C:\Program   Files\CruiseControl.NET\server\MagnusTest\Artifacts" />
<parameter name="$CCNetBuildCondition" value="ForceBuild" />
<parameter name="$CCNetBuildDate" value="2011-05-05" />
<parameter name="$CCNetBuildTime" value="14:36:44" />
<parameter name="$CCNetFailureUsers" value="System.Collections.ArrayList" />
<parameter name="$CCNetIntegrationStatus" value="Unknown" />
<parameter name="$CCNetLabel" value="7" />
<parameter name="$CCNetLastIntegrationStatus" value="Success" />
<parameter name="$CCNetListenerFile" value="C:\Program Files\CruiseControl.NET\server\MagnusTest\Artifacts\MagnusTest_ListenFile.xml" />
<parameter name="$CCNetModifyingUsers" value="System.Collections.ArrayList" />
<parameter name="$CCNetNumericLabel" value="7" />
<parameter name="$CCNetProject" value="MagnusTest" />
<parameter name="$CCNetProjectUrl" value="http://KDP021368/ccnet" />
<parameter name="$CCNetRequestSource" value="KDP021368" />
<parameter name="$CCNetUser" value="" />
<parameter name="$CCNetWorkingDirectory" value="C:\Program Files\CruiseControl.NET\server\MagnusTest\WorkingDirectory" />
</parameters>
<modifications />
<integrationProperties>
<CCNetArtifactDirectory>C:\Program Files\CruiseControl.NET\server\MagnusTest\Artifacts</CCNetArtifactDirectory>
<CCNetBuildCondition>ForceBuild</CCNetBuildCondition>
<CCNetBuildDate>2011-05-05</CCNetBuildDate>
<CCNetBuildTime>14:36:44</CCNetBuildTime>
<CCNetFailureUsers />
<CCNetIntegrationStatus>Success</CCNetIntegrationStatus>
<CCNetLabel>7</CCNetLabel>
<CCNetLastIntegrationStatus>Success</CCNetLastIntegrationStatus>
<CCNetListenerFile>C:\Program Files\CruiseControl.NET\server\MagnusTest\Artifacts\MagnusTest_ListenFile.xml</CCNetListenerFile>
<CCNetModifyingUsers />
<CCNetNumericLabel>7</CCNetNumericLabel>
<CCNetProject>MagnusTest</CCNetProject>
<CCNetProjectUrl>http://KDP021368/ccnet</CCNetProjectUrl>
<CCNetRequestSource>KDP021368</CCNetRequestSource>
<CCNetWorkingDirectory>C:\Program Files\CruiseControl.NET\server\MagnusTest\WorkingDirectory</CCNetWorkingDirectory>
<LastIntegrationStatus>Success</LastIntegrationStatus>
<LastSuccessfulIntegrationLabel>7</LastSuccessfulIntegrationLabel>
<LastModificationDate>04.05.2011 14:36:46</LastModificationDate>
</integrationProperties>
<build date="2011-05-05 14:36:44" buildtime="00:00:01" buildcondition="ForceBuild">

<msbuild startTime="05/05/2011 14:36:45" elapsedTime="00:00:01" elapsedSeconds="1" success="true">
<project name="FitnesseTest" file="M:\magnufu_PCtcGbad1_Test\CtcGbad1_pres\BuildAllComponents.proj" startTime="05/05/2011 14:36:46" elapsedTime="00:00:00" elapsedSeconds="0" success="true">
<target name="FitnesseTest" startTime="05/05/2011 14:36:46" elapsedTime="00:00:00" elapsedSeconds="0" success="true">
  <message level="high"><![CDATA[echo Dette er BuildAllComponents.proj]]></message>
  <message level="high"><![CDATA[Dette er BuildAllComponents.proj]]></message>
</target>
</project>
</msbuild>

<SummaryResult>
<TestName>TestSmoke</TestName>
<TestResult>Failed</TestResult>
<ErrorMessage>6 right, 3 wrong, 0 ignores and 2 exceptions.
</ErrorMessage>
<InnerTests>
<InnerTest>
  <TestName>TestSmoke</TestName>
  <TestResult>Failed</TestResult>
  <ErrorMessage>6 right, 3 wrong, 0 ignores and 2 exceptions.
</ErrorMessage>
</InnerTest>
</InnerTests>
</SummaryResult></build>
</cruisecontrol>

从KDP021368触发的构建(强制构建)
C:\Program Files\CruiseControl.NET\server\MagnuTest\Artifacts
强制构建
2011-05-05
14:36:44
成功
7.
成功
C:\Program Files\CruiseControl.NET\server\MagnusTest\Artifacts\MagnusTest\u ListenFile.xml
7.
磁力仪
http://KDP021368/ccnet
KDP021368
C:\Program Files\CruiseControl.NET\server\MagnuTest\WorkingDirectory
成功
7.
04.05.2011 14:36:46
测试烟雾
失败
6对,3错,0忽略,2例外。
测试烟雾
失败
6对,3错,0忽略,2例外。
那么为什么我的结果没有显示在仪表板上呢?我已编辑了dashboard.config以包括:

 <xslReportBuildPlugin description="Fitnesse Report" actionName="FitnesseReport"       xslFileName="xsl\fitnesse.xsl"/>

我在构建日志中获取XML

谢谢大家!


Cheers

ccnet webdashbord页面一开始确实给了我一条错误消息,无法找到我的xsl,但我解决了这个问题,它找到了,但是页面被加载并变为空白(包含所有菜单元素等等)。