[FIXED JENKINS-14116] Update to older revision
Added check to generation of change set between previous workspace
(prevRev) and current workspace (thisRev) to correctly handle case when
prevRev > thisRev. Change set covers commits [prevRev+1, thisRev], which
is backwards when updating to an older revision, resulting in an
incorrect summary and, if prevRev=HEAD, throwing exceptions and failing
the build since HEAD+1 does not exist. Solution: if prevRev > thisRev,
swap values before generating change set.
[JENKINS-10449] Factored out svnlog filter to use with detection and changelogs
Fixed failing test due to assumed file separator.
Making log handler null-safe with regards to filters.
Reverting changelog filtering until it can configured.
Removed filter dependency on SubversionSCM.
Added test for default log filter.
[maven-release-plugin] prepare release subversion-1.44
[maven-release-plugin] prepare for next development iteration
documentation
should be logged at least if there's an error building the env variables
It's not consistent when the index-based env vars are only exported, if we have more than 1 location. Also, it doesn't match with the documentation in the Wiki.
Fixed this
compiled pattern should be volatile to prevent races when accessed from multiple threads
[JENKINS-15440] stop as early as possible if there're no rules defined. Getting all projects of a user can be *very* expensive.
ignore tests temporarily as static mocking of SubversionSCM seems to be very expensive memory-wise
Set sourceEncoding
Added option to filter changelog when using exclusions.
Merge pull request #17 from gmjck/master

[FIXED JENKINS-14116] Allow going back to older revisions
Removed incorrect deprecation version.
Changelog filtering test now covers both filtering and non-filtering configs.