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

Subversion plugin doesn't adhere getAffectedPaths() contract

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • subversion-plugin
    • None

      While trying to get the maven incremental build to work, I noticed the subversion changesets reported always start at the root of the subversion server.

      In fact, maven (And the contract) expect the changesets to be relative to the checkout url.

      e.g.
      http://subversion/path/to/trunk/
      When changes are done in "modulename" inside trunk, the changeset reports:
      /path/to/trunk/modulename/changedfile.java
      While maven (And the contract) expect:
      modulename/changedfile.java

      This completely breaks the incremental case, and possibly some other (Yet undetected) cases.

            Unassigned Unassigned
            cpf_ Mathias Teugels
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: