jenkinsci / jenkinsci/subversion-plugin

[JENKINS-27235] Checkout strategy not attended

Open
#1,215 0 comments 0 reactions 0 assignees View on GitHub
component:subversion-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
131
Forks
275
Avg merge
12h 4m
Merged PRs (30d)
6

Description

I choose "Update as much as possible with svn revert before checkout" ad checkout strategy, but jenkins delete workspace before checkout, resulting in an error deleting unversioned-file directory

Checking out a fresh workspace because there's no workspace at /var/lib/myshared

In the log (see attachment) you can see the stack trace:

at hudson.Util.deleteRecursive(Util.java:310)

at hudson.Util.deleteContentsRecursive(Util.java:212)

at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:80)

at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)

at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:170)

at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:133)

at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)

at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:991)

at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:972)

at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:948)

---
Originally reported by mturra, imported from: Checkout strategy not attended


  • status: Open
  • priority: Major
  • component(s): subversion-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20251212-090250

Raw content of original issue

I choose "Update as much as possible with svn revert before checkout" ad checkout strategy, but jenkins delete workspace before checkout, resulting in an error deleting unversioned-file directory
Checking out a fresh workspace because there's no workspace at /var/lib/myshared

In the log (see attachment) you can see the stack trace:

at hudson.Util.deleteRecursive(Util.java:310)
at hudson.Util.deleteContentsRecursive(Util.java:212)
at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:80)
at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)
at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:170)
at hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:133)
at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)
at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:991)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:972)
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:948)

  • environment: Jenkins 1.597, subversion-plugin 2.5

1 attachment

- [log.txt](https://issues.jenkins.io/secure/attachment/28697/log.txt)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.