1

我正在使用 TeamCity 7 运行 NCover 3。TeamCity 正在启动覆盖过程,我可以在我的文件目录中找到用于构建的 fullcoveragereport.html,但是 TeamCity 没有为覆盖创建选项卡。

我无法在 TeamCity 中查看此 Ncover fullcoveragereport.html。我认为这与我的报告选项卡设置有关,在起始页部分下,它显示“从构建工件的根目录到生成报告的起始页的相对路径。要从存档中引用文件,请使用 [path -to-archive]![relative-path] 语法。” 这是对构建服务器机器的引用吗,也就是说,我想将它从 .buildserver 文件夹指向 coverage.zip 文件夹?

我现在得到一个“这是一个自动生成的索引文件(在生成的报告中没有找到 index.html)。” 在报道选项卡中,我想我已经接近了......

有什么想法,或者我可能错过的东西吗?

4

1 回答 1

1

因此,似乎使用了许多误读的文档并将 // 作为参数。他们还输入了 FullCoverageReport:Html:{teamcity.report.path}。

实际上,它应该是一整根带有 or 的字符串,这会让一些人失望。

//or FullCoverageReport:Html:{teamcity.report.path}

在这种情况下(我不是 100% 确定原因),这仍然不起作用。我很高兴地发现

//or Summary:Html:{teamcity.report.path}

将工作。它不像完整的 NCover 报告那样冗长,但它胜过一个空的 index.html 文件。

我将尝试其他一些报告命令(见下文),看看我是否可以制作一个临时的 FullCoverageReport 就足够了。 http://docs.ncover.com/kb/reports-available-in-ncover-classic-and-ncover-complete/

于 2012-06-27T19:27:24.747 回答