jenkinsci / jenkinsci/subversion-plugin
[JENKINS-30385] "ERROR: Failed to parse svn info for external" SVN error causes every other build to fail
- Dominant language
- Java
- Stars
- 131
- Forks
- 275
- Avg merge
- 12h 4m
- Merged PRs (30d)
- 6
Description
When building one of our projects, we get the dreaded:
ERROR: Failed to parse svn info for external
Note that this is an external to an external, if it makes any sense.
This causes every other build to fail. Very odd.
The full error is:
ERROR: Failed to parse svn info for external
http://bar.com/foo.c at http://bar.com/foo.c
org.tmatesoft.svn.core.SVNException: svn: E200005: '<http://redacted'> is not under version control
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$12.handleError(SVNWCClient16.java:3456)
at org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:774)
at org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.crawlEntries(SVNWCClient16.java:3433)
at org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doInfo(SVNWCClient16.java:2645)
at org.tmatesoft.svn.core.internal.wc2.old.SvnOldGetInfo.run(SvnOldGetInfo.java:18)
at org.tmatesoft.svn.core.internal.wc2.old.SvnOldGetInfo.run(SvnOldGetInfo.java:12)
at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1259)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at org.tmatesoft.svn.core.wc.SVNWCClient.doInfo(SVNWCClient.java:2485)
at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1283)
at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1237)
at hudson.FilePath.act(FilePath.java:991)
at hudson.FilePath.act(FilePath.java:969)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:839)
at hudson.scm.SCM.checkout(SCM.java:485)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1277)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:610)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:532)
at hudson.model.Run.execute(Run.java:1741)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:408)
---
Originally reported by bolind, imported from: "ERROR: Failed to parse svn info for external" SVN error causes every other build to fail
Raw content of original issue
When building one of our projects, we get the dreaded:
ERROR: Failed to parse svn info for external
Note that this is an external to an external, if it makes any sense.
This causes every other build to fail. Very odd.
The full error is:
ERROR: Failed to parse svn info for external
http://bar.com/foo.c at http://bar.com/foo.c
org.tmatesoft.svn.core.SVNException: svn: E200005: '<http://redacted'> is not under version control
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at org.tmatesoft.svn.core.internal.wc16.SVNWCClient16$12.handleError(SVNWCClient16.java:3456)
at org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:774)
at org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.walkEntries(SVNWCAccess.java:757)
at org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.crawlEntries(SVNWCClient16.java:3433)
at org.tmatesoft.svn.core.internal.wc16.SVNWCClient16.doInfo(SVNWCClient16.java:2645)
at org.tmatesoft.svn.core.internal.wc2.old.SvnOldGetInfo.run(SvnOldGetInfo.java:18)
at org.tmatesoft.svn.core.internal.wc2.old.SvnOldGetInfo.run(SvnOldGetInfo.java:12)
at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1259)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at org.tmatesoft.svn.core.wc.SVNWCClient.doInfo(SVNWCClient.java:2485)
at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1283)
at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1237)
at hudson.FilePath.act(FilePath.java:991)
at hudson.FilePath.act(FilePath.java:969)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:839)
at hudson.scm.SCM.checkout(SCM.java:485)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1277)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:610)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:532)
at hudson.model.Run.execute(Run.java:1741)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:408)
- environment:
Windows server 2012, Jenkins 1.628, Subversion plugin 2.5.3
Contributor guide
Assessment
This issue has not been assessed yet.