TeamCity和NCover集成,排除文件/类型只是给我错误

时间:2010-01-26 12:16:25

标签: teamcity ncover

我正在尝试将NCover 2集成到TeamCity 5.0.1中,因为我在项目中有一些不受我控制的文件,所以我想从NCover统计数据中排除这些文件。

在TeamCity构建运行器设置中,我有一个“附加NCover参数”选项,通过查看describes NCover parameters页面,我在此框中添加了以下内容:

//exclude-types "Markdown;Settings;Resources"

运行teamcity buildstep时,我在日志中收到此错误,并且构建失败:

NCover has determined that one of the paths in the
//h or //w commands ends with a backslash (\).
Please remove or escape the backslash and run NCover again.

如果我删除此设置,则错误消失。

有没有人像这样配置TeamCity和NCover 2并且可以发现我的错误?

2 个答案:

答案 0 :(得分:1)

当我们从NAnt触发NCover 1.5.8时,我们遇到了与属性排除类似的问题。适当引用这些论点是一个问题。我们根本无法使它工作,尽管args完全符合NCover文档。解决方法为我们解决了问题:Passing arguments via a settings file

答案 1 :(得分:0)

您发布的命令看起来正确,请检查teamcity构建日志的其余部分,以查看他们发送给ncover的整个命令。他们发送的基本命令+您输入的命令可能会触发错误消息。