Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Sonarqube TFS生成忽略文件上的问题_C#_Tfs_Msbuild_Sonarqube - Fatal编程技术网

C# Sonarqube TFS生成忽略文件上的问题

C# Sonarqube TFS生成忽略文件上的问题,c#,tfs,msbuild,sonarqube,C#,Tfs,Msbuild,Sonarqube,我将Sonarqube 5.1.2与MSBuild Sonarqube runner 1.0一起使用。我已经在TFS中设置了触发sonarqube runner的内置功能,它工作正常。源代码是C、Javascript和CSS 我想忽略自动生成的文件,所以我尝试输入这个正则表达式 在Sonarqube中的“忽略文件问题”部分中。*,但这会导致Sonarqube运行程序永远挂起分析阶段。 如果删除正则表达式,构建运行正常。 其他任何人都经历过这种情况?路径是相对于项目基目录的。 指定排除列表时只能使

我将Sonarqube 5.1.2与MSBuild Sonarqube runner 1.0一起使用。我已经在TFS中设置了触发sonarqube runner的内置功能,它工作正常。源代码是C、Javascript和CSS

我想忽略自动生成的文件,所以我尝试输入这个正则表达式 在Sonarqube中的“忽略文件问题”部分中。*,但这会导致Sonarqube运行程序永远挂起分析阶段。 如果删除正则表达式,构建运行正常。
其他任何人都经历过这种情况?

路径是相对于项目基目录的。 指定排除列表时只能使用以下通配符

*   Match zero or more characters
**  Match zero or more directories
?   Match a single character
假设您的自动生成文件和其他文件位于src文件夹下。您可以使用以下行忽略**/src/*autogenerated*
您可以按照下面的说明了解更多详细信息

Ok,但我认为这只适用于我希望基于文件名本身排除的情况。我想使用“忽略文件上的问题”和“基于文件中的内容排除”。文档中说:您可以忽略包含与给定正则表达式匹配的代码块的文件中的所有问题。示例:忽略包含@javax.annotation的文件中的所有问题。生成:我想我在这里找到了问题的答案: