2016-03-22 8 views
6

हम देवता सेट अप करने के लिए एक विरासत परियोजना (मेवेन) काम कर रहे हैं। जेनकींस के साथ स्टार्टर। जेनकिंस बिल्ड अब मुद्दों के बिना है। लेकिन, जबकि जेनकींस साथ sonarqube को एकीकृत, हम निम्न त्रुटि हो रही है:tmatesoft.svn.core.SVNAuthenticationException: svn: E170001

ERROR: Error during SonarQube Scanner execution 
java.lang.IllegalStateException: Error when executing blame for file src/main/java/com/acme/acq/scavenger/AssetCmboItem.java 
    at org.sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:100) 
    at org.sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:59) 
    at org.sonar.batch.scm.ScmSensor.execute(ScmSensor.java:84) 
    at org.sonar.batch.sensor.SensorWrapper.analyse(SensorWrapper.java:57) 
    at org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:58) 
    at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:50) 
    at org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:102) 
    at org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:185) 
    at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135) 
    at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:120) 
    at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:264) 
    at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:259) 
    at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:249) 
    at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135) 
    at org.sonar.batch.scan.ProjectScanContainer.startComponents(ProjectScanContainer.java:127) 
    at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:120) 
    at org.sonar.batch.task.ScanTask.execute(ScanTask.java:55) 
    at org.sonar.batch.task.TaskContainer.doAfterStart(TaskContainer.java:86) 
    at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135) 
    at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:120) 
    at org.sonar.batch.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:122) 
    at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:119) 
    at org.sonar.runner.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:67) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:606) 
    at org.sonar.runner.impl.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:61) 
    at com.sun.proxy.$Proxy0.execute(Unknown Source) 
    at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:274) 
    at org.sonar.runner.api.EmbeddedRunner.runAnalysis(EmbeddedRunner.java:165) 
    at org.sonar.runner.api.EmbeddedRunner.runAnalysis(EmbeddedRunner.java:152) 
    at org.sonarsource.scanner.cli.Main.runAnalysis(Main.java:133) 
    at org.sonarsource.scanner.cli.Main.execute(Main.java:82) 
    at org.sonarsource.scanner.cli.Main.main(Main.java:66) 
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: Authentication required for '<http://localhost:80> Subversion Project1 repository' 
    at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:47) 
    at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:41) 
    at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:203) 
    at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:716) 
    at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:398) 
    at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:386) 
    at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:720) 
    at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:634) 
    at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:109) 
    at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1044) 
    at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.hasCapability(DAVRepository.java:872) 
    at org.tmatesoft.svn.core.io.SVNRepository.assertServerIsMergeInfoCapable(SVNRepository.java:787) 
    at org.tmatesoft.svn.core.io.SVNRepository.getFileRevisions(SVNRepository.java:756) 
    at org.tmatesoft.svn.core.internal.wc16.SVNLogClient16.doAnnotate(SVNLogClient16.java:1389) 
    at org.tmatesoft.svn.core.internal.wc16.SVNLogClient16.doAnnotate(SVNLogClient16.java:291) 
    at org.tmatesoft.svn.core.internal.wc2.old.SvnOldAnnotate.run(SvnOldAnnotate.java:45) 
    at org.tmatesoft.svn.core.internal.wc2.old.SvnOldAnnotate.run(SvnOldAnnotate.java:17) 
    at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21) 
    at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235) 
    at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) 
    at org.tmatesoft.svn.core.wc.SVNLogClient.doAnnotate(SVNLogClient.java:295) 
    at org.sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:98) 
    ... 34 more 

एक कुछ इस त्रुटि से संबंधित विचार विमर्श को देखा है, लेकिन उनमें से कोई भी हमारे मामले में की तरह इस त्रुटि को हल करने के लिए हमें मदद कर रहे हैं% में, APPDATA% \ सबवर्सन \ सर्वर फ़ाइल - वैश्विक अनुभाग में

[global] 
# http-proxy-exceptions = *.exception.com, www.internal-site.org 
# http-proxy-host = defaultproxy.whatever.com 
# http-proxy-port = 7000 
# http-proxy-username = defaultusername 
# http-proxy-password = defaultpassword 
# http-compression = no 
# No http-timeout, so just use the builtin default. 
# No neon-debug-mask, so neon debugging is disabled. 
# ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem 
# 
# Password/passphrase caching parameters: 
# store-passwords = no 
# store-ssl-client-cert-pp = no 
# store-plaintext-passwords = no 
# store-ssl-client-cert-pp-plaintext = no 
http-auth-types=Basic 

अब हम (विंडोज 7) के लिए पूरे सेटअप [तोड़फोड़, जेनकींस, sonarqube] एक एकल परीक्षण बॉक्स के चल रहे हैं जोड़ लिया है। आगे बढ़ने के लिए कोई भी संकेतक उपयोगी होगा।

धन्यवाद, सैन

+1

पुस्तक अच्छी तरह से पुरानी है। प्रयोजन से हटा दिया गया। –

उत्तर

7

बस में पाया गया कि एससीएम सेंसर विन्यास को अक्षम करने से हम इस त्रुटि enter image description here

लेकिन प्रभाव के बारे में निश्चित (दोष सूचना पुनर्प्राप्ति को अक्षम करके) से बच सकते हैं, फिर भी वर्तमान सेटअप अपेक्षित के रूप में काम करता है।

+3

** सोनारक्यूब ** दोषियों की जानकारी अक्षम कर दी गई है, तो "_incorrect_" कोड के लेखकों को मुद्दों को असाइन नहीं कर सकता है। – agabrys

+0

यह काम करता है मेरे sonarqube 5.4 –

 संबंधित मुद्दे