jenkinsci / jenkinsci/subversion-plugin

[JENKINS-4154] when second svn repository isn't in workspace, hudson re-checks out first repository too instead of updating

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

Description

Add repository A as a subversion repository for a project. Build. Now add a

second repository, B. Hudson will say "Checking out a fresh workspace because

${env.workspace}/B doesn't exist", but will actually check out both A and B fresh.

This causes the next build to take a long time after adding (or changing) a

secondary repository and also seems superfluous; A should be updated as usual if

it still exists, and B should be checked out.

---
Originally reported by mcrooney, imported from: when second svn repository isn't in workspace, hudson re-checks out first repository too instead of updating


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

Raw content of original issue

Add repository A as a subversion repository for a project. Build. Now add a
second repository, B. Hudson will say "Checking out a fresh workspace because
${env.workspace}/B doesn't exist", but will actually check out both A and B fresh.

This causes the next build to take a long time after adding (or changing) a
secondary repository and also seems superfluous; A should be updated as usual if
it still exists, and B should be checked out.

  • environment: Platform: All, OS: All

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.