jenkinsci / jenkinsci/subversion-plugin

[JENKINS-10222] Jenkins cleaning out workspace unnecessarily when polling SCM (SVN)

Open
#812 14 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 am using a SVN repository which is being checked out at the beginning of every build in a Jenkins job. It is set to "poll SCM" for updates. However, regardless of whether there were changes or not it is cleaning out the workspace and downloading the whole repository in it's entirety every time which is unnecessary.

Builds are taking much longer than they should as the SVN poll should only be checking out newly-updated files. Sample log:

Checking out a fresh workspace because the workspace is not file://PICKLE/Repositories/project

Cleaning workspace.....

---
Originally reported by giles, imported from: Jenkins cleaning out workspace unnecessarily when polling SCM (SVN)


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

Raw content of original issue

I am using a SVN repository which is being checked out at the beginning of every build in a Jenkins job. It is set to "poll SCM" for updates. However, regardless of whether there were changes or not it is cleaning out the workspace and downloading the whole repository in it's entirety every time which is unnecessary.

Builds are taking much longer than they should as the SVN poll should only be checking out newly-updated files. Sample log:

Checking out a fresh workspace because the workspace is not file://PICKLE/Repositories/project
Cleaning workspace.....

  • environment: Windows

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.