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

Subversion Plugin is getting "-1" as external revision nnumber

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • subversion-plugin
    • None

      We have subversion plugin (2.45 version) and while code checkout it is considering "-1" as revision number for externals.

      And the build is getting as it not having the latest version and in the next run build with fail immediately with below exception.

      09:00:33 org.tmatesoft.svn.core.SVNCancelException: svn: E200015: OPTIONS /svn/repos/dotnet_abc/branches/abc-111515 failed
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:384)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:373)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:361)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:707)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:627)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:102)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1020)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:118)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations(SvnRepositoryAccess.java:148)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:45)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.checkout(SvnNgAbstractUpdate.java:706)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java:14)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java:9)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
      09:00:33 at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20)
      09:00:33 at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1238)
      09:00:33 at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
      09:00:33 at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:777)
      09:00:33 at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:99)
      09:00:33 at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:161)
      09:00:33 at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:169)
      09:00:33 at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:133)
      09:00:33 at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:161)
      09:00:33 at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:1004)
      09:00:33 at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:985)
      09:00:33 at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:961)
      09:00:33 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2387)
      09:00:33 at hudson.remoting.UserRequest.perform(UserRequest.java:118)
      09:00:33 at hudson.remoting.UserRequest.perform(UserRequest.java:48)
      09:00:33 at hudson.remoting.Request$2.run(Request.java:326)
      09:00:33 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      09:00:33 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      09:00:33 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      09:00:33 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      09:00:33 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      09:00:33 at hudson.remoting.Engine$1$1.run(Engine.java:58)
      09:00:33 at java.lang.Thread.run(Thread.java:662)
      09:00:33 Caused by: org.tmatesoft.svn.core.SVNCancelException: svn: E200015: No credential to try. Authentication failed
      09:00:33 at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:37)
      09:00:33 at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:32)
      09:00:33 at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getNextAuthentication(DefaultSVNAuthenticationManager.java:223)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:697)
      09:00:33 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:382)

            Unassigned Unassigned
            anudeepbuddha Anudeep Buddha
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: