是否可以从 Sonar 的 SCM 责备数据收集中排除文件?
我在这个路径有一个文件:./projects/ichrg/ichrg.Web/bottombar.cs
来自命令行的 svn blame 在文件上工作正常,但是当我使用声纳运行它时,出现以下错误:
java.lang.IllegalStateException:
svn 责备命令:
svn blame --xml --non-interactive -x -w --username ******** --password ******** --trust-server-cert BottomBar.cs
失败的:
svn:警告:W155010:
'D:\JenkinsBuilds\svntrunk\projects\ichrg\ichrg.Web\BottomBar.cs'
找不到节点 。svn: E200009:无法对所有目标执行责备,因为某些目标不存在
这听起来可能是一个svn问题。
现在,我只想从 SCM 分析中排除有问题的文件,我在门户网站的“文件排除”下的“源文件排除”属性中添加了以下模式:
**/bottombar*
但它继续尝试获取该文件的责备数据。
还有其他方法可以防止声纳试图为我的文件获取责任数据吗?