0

我已经安装了 Jenkins Violations 插件 v0.7.11,但在显示 FXCop 和 StyleCop 违规时遇到了问题。

在设置中,我输入了推荐的 XML 文件名模式:

**/*/FxCopViolations.xml 
**/*/StyleCopViolations.xml 

报告显示:

fxcop <span style='color:red'>No reports</span>  stylecop <span style='color:red'>No reports</span>

但是在 Visual Studio 中本地构建时,我可以看到应该出现的违规行为。

XML 文件存在于 bin 文件夹中。

我在这里想念什么?

4

3 回答 3

0

以下是我为我的项目使用的设置:执行 Windows 批处理命令构建步骤如下:

fxcopcmd /file:"<files>" /out:"%WORKSPACE%\fxcop-report.xml" /rs:="C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Static Analysis Tools\Rule Sets\MinimumRecommendedRules.ruleset" /s /searchgac

然后我将 XML 文件名模式设置为

fxcop-report.xml

希望这对你有用

于 2013-02-08T02:39:25.890 回答
0

在命令行参数中:

FxCopCmd /project:"C:\Test_FxCop\Test_Assemblies.FxCop" /directory:"<trunkpath>\trunk" /out:"%WORKSPACE%\output.xml" /console /s

它将生成输出 XML 文件“output.xml”

转到“构建后操作”并选择“报告违规”插件

在“XML 文件名模式”列中将名称设为“output.xml”

保存作业并再次运行..您肯定会得到违规结果...

于 2014-06-23T13:31:21.327 回答
0

我对 phpci、phpcpd、phpmd 有同样的问题。解决方法:相对文件路径而不是绝对路径。 在此处输入图像描述

于 2019-08-19T08:24:24.613 回答