Tej*_*sad 13 svn tortoisesvn sonar-runner sonarqube
当我运行jenkins任务时,我得到以下错误
17:12:49.738 INFO - Sensor SCM Sensor...
17:12:49.847 INFO - SCM provider for this project is: svn
17:12:49.847 INFO - Retrieve SCM blame information...
17:12:49.863 INFO - 843 files to be analyzed
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 1:11.026s
Final Memory: 31M/214M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: The svn blame command [svn blame --xml --non-interactive -x -w src/com/musigma/muPDNA/RESTClient/ServiceClient.as] failed: svn: E215004:
Run Code Online (Sandbox Code Playgroud)
当我尝试删除.svn文件夹并运行声纳运行器时,它工作正常.我试图忽略svn文件和svn文件夹,我也尝试在声纳中禁用blame选项,但没有任何可能的结果.
这是正确的方法吗?
它没有提到任何地方.我想消除由blame(svn)引起的错误,但我不想在分析之前删除".svn"文件夹(这是我能够让它工作的唯一方法)
Pau*_*aft 17
在SonarQube v4中,转到项目的仪表板,然后转到Project Configuration\Settings(搜索框右上角).
单击"类别"列表中的"SCM活动"链接,然后将"激活..."下拉列表更改为false.
您可以在全局设置页面上更改默认值.
gou*_*sej 12
只需将属性添加sonar.scm.disabled=true
到sonar-runner/conf/sonar-runner.properties
.我刚试过它SonarQube 5.1.1
.