我们已经设置了Cruise Control.Net来从源代码控制构建.Net项目。问题是,当构建失败时,错误日志会显示一个巨大的构建xml,我们很难找出实际的错误。如何配置Cruise Control以更易读的格式显示错误?
答案 0 :(得分:2)
确保ccnet配置中包含xmllogger,并尝试通过ccnet的网络信息中心查看构建结果。
答案 1 :(得分:0)
使其更具可读性(带上项目名称和错误)
在webdashboard/xsl/msbuild.xsl
添加
<xsl:if test="parent::target/@name != ''">
target-><xsl:value-of select="parent::target/@name" /> 
</xsl:if>
正好在
之上<xsl:if test="@file != ''" >
<{1>}部分中的。
因此整个msbuild.xsl部分将是
<xsl:template match="error">