Subversion plugin doesn't adhere getAffectedPaths() contract

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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.

            Assignee:
            Unassigned
            Reporter:
            Mathias Teugels
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: