Finds jobs by their SCM URL. This plugin finds all jobs that use a certain Git or Subversion repository URL. **Given** you have a lot of jobs (say 2000) organised in 20 team masters **and** the jobs poll about 30 SVN repositories every minute located on one SVN server **and** you are not allowed or able to install post-commit hooks, **then** each job will execute at least 15 WEBDAV commands per poll, resulting 30,000 HTTP requests per second. **Most of the status updates return with a "nothing changed" and are useless** So instead of hitting the server to death: - create a cron timed job running every minute which polls the root of the 30 repositories - compares the revision to the previous run - and only when something changed, calls `svn log`, retrieves SCM information from the 20 team masters via this plugin and starts polling individually. ## Changelog ### Version 2.5 (Aug 3 2016) - Bug fix: NPE if any job isn't an AbstractProject ### Version 2.4 (Sep 27 2013) - Enhancement: find jobs also if the search url is shorter than the scm url ### Version 2.3 (May 8 2013) - Bug fix (Partly identical scm paths lead to false positives.) ### Version 2.2 (Sep 20 2012) - Bug fix (Submit button didn't work with WebKit browsers) ### Version 2.1 (Sep 19 2012) - First public version of this plugin (versions before were for internal use only)