Issue Type: Bug Bug
Assignee: Richard Bergoin
Components: subversion
Created: 22/Sep/14 1:03 PM
Description:

In SubversionRepositoryStatus 's onNotify method, UUID cache checks that UUID is in cache using the String 's startsWith method for a repo.
But when having of two jobs with these svn repos/modules configured :
https://svn.company.com/repo-client
https://svn.company.com/repo-client-project-one

The UUID check for https://svn.company.com/repo-client-project-one will use the UUID of https://svn.company.com/repo-client because https://svn.company.com/repo-client-project-one starts with https://svn.company.com/repo-client.

This bug was introduced by myself when optimzing (e.g. caching) repositories URLs <-> UUIDs.

@see https://github.com/jenkinsci/subversion-plugin/blob/subversion-2.3/src/main/java/hudson/scm/SubversionRepositoryStatus.java

Project: Jenkins
Priority: Major Major
Reporter: Richard Bergoin
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to