I have a (weird) problem with my Jenkins installation, which basically leads to SVN crashes that don't work on an alternative basis.
The stack trace shows two problems:
hudson.util.IOException2: revision check failed on (my repo)....
and
Caused by: org.tmatesoft.svn.core.SVNException: svn: OPTIONS (my repo)
If I restart the build after this, everything will be fine.
Mark
Editing with ganders with the same problem:
Here's the stack trace from my machine that is causing this error. It would seem that this happens when he tries to access the SVNExternals (... / trunk / common) directory, and for some reason he does not have credentials on the first access attempt. Then next time it works fine:
hudson.util.IOException2: version check failed https://myserver.com/....../TrialsMobile/trunk/common in hudson.scm.SubversionChangeLogBuilder.buildModule (SubversionChangeLogBuilder.java:189) in hudson.scm. SubversionChangeLogBuilder.run (SubversionChangeLogBuilder.java:132) in hudson.scm.SubversionSCM.calcChangeLog (SubversionSCM.java:738) in hudson.scm.SubversionSCM.checkout (SubversionSCM.java:899) in hudsonbProject.ProclcheckProject .java: 1414) in hudson.model.AbstractBuild $ AbstractBuildExecution.defaultCheckout (AbstractBuild.java:671) in jenkins.scm.SCMCheckoutStrategy.checkout (SCMCheckoutStrategy.java:88) in hudson.model.Abuubildild java: 580) in hudson.model.Run.execute (Run.java:1676) in hudson.model.FreeStyleBuild.run (FreeStyleBuild.java:43) in hudson.model.ResourceController.execute (ResourceController.java:88) on hudson.model.Executor.run (Executor.java:231) Invoked: org.tmatesoft.svn.core.SVNCancelException: svn: E200015: OPTIONS / svn / mobilena / ios / TrialsMobile / trunk / common failed to execute org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request ( HTTPConnection.java{ 84) in org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request (HTTPConnection.javahaps73) in org.tmatesoft.svn.core.internal.io.dav.http. HTTPConnection.request (HTTPConnection.javahaps61) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest (DAVConnection.java:707) at org.tmatesoft.svn.core.internal.io.dav. DAVConnection.exchangeCapabilities (DAVConnection.java:627) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open (DAVConnection.java:102) at org.tmatesoft.svn.core.internal.io.dav. DAVRepository.openConnection (DAVRepository.java:1020) in org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision (DAVRepository.java:180) in org.tmatesoft.svn.core.internal.wc2.ng. SvnNgRepositoryAccess.getRevi sionNumber (SvnNgRepositoryAccess.java:118) in org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations (SvnRepositoryAccess.java:148) in org.tmatesoft.svn.core.internal.wc2.c.sepnngccess SvnNgRepositoryAccess.java:45) in org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run (SvnRemoteLog.java:160) in org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLogrun SvnRemoteLog.java:35) in org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run (SvnOperationRunner.java:20) in org.tmatesoft.svn.core.wc2.SvnOperationFactory.run (SvnOpeavaFactory.run (SvnOpeavaFactory.run (svnOpeavaFactory) at org.tmatesoft.svn.core.wc2.SvnOperation.run (SvnOperation.java:294) at org.tmatesoft.svn.core.wc.SVNLogClient.doLog (SVNLogClient.java:967) at org.tmatesoft.svn.core .wc.SVNLogClient.doLog (SVNLogClient.java:872) in hudson.scm.SubversionChangeLogBuilder.buildModule (SubversionChangeLogBuilder.java:177) ... 11 more Caused by: org.tmatesoft.svn.core.SVNCancelEx ception: svn: E200015: no credentials required. Authentication failed org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel (SVNErrorManager.java:37) in org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel (SVNErrorManager.java:32) in org. tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication (DefaultSVNAuthenticationManager.java:185) in org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request (HTTPConnection.ava. tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request (HTTPConnection.java{82) ... 29 more
source share