Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-18216

org.tmatesoft.svn.core.SVNException: svn: E204900

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Critical Critical
    • subversion-plugin
    • None
    • Win7x64

      After upgrading from 1.48 to 1.50 I started getting this exception in my build. Root.war is generated during the build and when the next build tries to remove it it fails.

      ERROR: Failed to update http://svn/main/trunk
      org.tmatesoft.svn.core.SVNException: svn: E204900: Unable to delete D:\jenkins\jobs\Complete Build - Everything\workspace\build\scratch\lib\Root.war
      	at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl$1.handleStatus(UpdateWithCleanUpdater.java:78)
      	at org.tmatesoft.svn.core.wc.SVNStatusClient$1.receive(SVNStatusClient.java:356)
      	at org.tmatesoft.svn.core.wc.SVNStatusClient$1.receive(SVNStatusClient.java:353)
      	at org.tmatesoft.svn.core.wc2.SvnReceivingOperation.receive(SvnReceivingOperation.java:78)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.receive(SvnNgGetStatus.java:201)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.receive(SvnNgGetStatus.java:22)
      	at org.tmatesoft.svn.core.internal.wc17.SVNStatusEditor17.sendUnversionedItem(SVNStatusEditor17.java:208)
      	at org.tmatesoft.svn.core.internal.wc17.SVNStatusEditor17.getDirStatus(SVNStatusEditor17.java:679)
      	at org.tmatesoft.svn.core.internal.wc17.SVNStatusEditor17.walkStatus(SVNStatusEditor17.java:575)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.run(SvnNgGetStatus.java:123)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.run(SvnNgGetStatus.java:22)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
      	at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20)
      	at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
      	at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:291)
      	at org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:360)
      	at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl.preUpdate(UpdateWithCleanUpdater.java:66)
      	at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:151)
      	at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:153)
      	at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:903)
      	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:884)
      	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:867)
      	at hudson.FilePath.act(FilePath.java:905)
      	at hudson.FilePath.act(FilePath.java:878)
      	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:843)
      	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:781)
      	at hudson.model.AbstractProject.checkout(AbstractProject.java:1369)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676)
      	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581)
      	at hudson.model.Run.execute(Run.java:1576)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:241)
      Caused by: svn: E204900: Unable to delete D:\jenkins\jobs\Complete Build - Everything\workspace\build\scratch\lib\Root.war
      	at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:109)
      	... 34 more
      Caused by: java.io.IOException: Unable to delete D:\jenkins\jobs\Complete Build - Everything\workspace\build\scratch\lib\Root.war
      	at hudson.Util.deleteFile(Util.java:253)
      	at hudson.Util.deleteRecursive(Util.java:305)
      	at hudson.Util.deleteContentsRecursive(Util.java:202)
      	at hudson.Util.deleteRecursive(Util.java:296)
      	at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl$1.handleStatus(UpdateWithCleanUpdater.java:74)
      	... 33 more
      ERROR: Subversion update failed
      java.io.IOException
      	at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:207)
      	at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:153)
      	at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:903)
      	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:884)
      	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:867)
      	at hudson.FilePath.act(FilePath.java:905)
      	at hudson.FilePath.act(FilePath.java:878)
      	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:843)
      	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:781)
      	at hudson.model.AbstractProject.checkout(AbstractProject.java:1369)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676)
      	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581)
      	at hudson.model.Run.execute(Run.java:1576)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      	at hudson.model.ResourceController.execute(ResourceController.java:88)
      	at hudson.model.Executor.run(Executor.java:241)
      Caused by: hudson.scm.subversion.UpdaterException: failed to perform svn update
      	... 17 more
      Caused by: org.tmatesoft.svn.core.SVNException: svn: E204900: Unable to delete D:\jenkins\jobs\Complete Build - Everything\workspace\build\scratch\lib\Root.war
      	at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl$1.handleStatus(UpdateWithCleanUpdater.java:78)
      	at org.tmatesoft.svn.core.wc.SVNStatusClient$1.receive(SVNStatusClient.java:356)
      	at org.tmatesoft.svn.core.wc.SVNStatusClient$1.receive(SVNStatusClient.java:353)
      	at org.tmatesoft.svn.core.wc2.SvnReceivingOperation.receive(SvnReceivingOperation.java:78)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.receive(SvnNgGetStatus.java:201)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.receive(SvnNgGetStatus.java:22)
      	at org.tmatesoft.svn.core.internal.wc17.SVNStatusEditor17.sendUnversionedItem(SVNStatusEditor17.java:208)
      	at org.tmatesoft.svn.core.internal.wc17.SVNStatusEditor17.getDirStatus(SVNStatusEditor17.java:679)
      	at org.tmatesoft.svn.core.internal.wc17.SVNStatusEditor17.walkStatus(SVNStatusEditor17.java:575)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.run(SvnNgGetStatus.java:123)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgGetStatus.run(SvnNgGetStatus.java:22)
      	at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
      	at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20)
      	at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
      	at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:291)
      	at org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:360)
      	at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl.preUpdate(UpdateWithCleanUpdater.java:66)
      	at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:151)
      	... 16 more
      Caused by: svn: E204900: Unable to delete D:\jenkins\jobs\Complete Build - Everything\workspace\build\scratch\lib\Root.war
      	at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:109)
      	... 34 more
      Caused by: java.io.IOException: Unable to delete D:\jenkins\jobs\Complete Build - Everything\workspace\build\scratch\lib\Root.war
      	at hudson.Util.deleteFile(Util.java:253)
      	at hudson.Util.deleteRecursive(Util.java:305)
      	at hudson.Util.deleteContentsRecursive(Util.java:202)
      	at hudson.Util.deleteRecursive(Util.java:296)
      	at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl$1.handleStatus(UpdateWithCleanUpdater.java:74)
      	... 33 more
      

            Unassigned Unassigned
            andrewk Andrew Kujtan
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: