Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
Our projects are generally configured to poll every 5 minutes for changes. A number of these projects use the main branch for development within the same vob. We now can get into the situation where the polling (or generating a change set) can take a really long time if the project to be polled has not had any changes in a while but other projects using the same branch (typically main) have made a lot of changes.
Could the polling be changed to only look for changes since the last poll, not the last build? Otherwise the change history that comes back includes potentially 1000's of changes from other projects. Any other solution that addresses this would be great!
Attachments
Issue Links
- depends on
-
JENKINS-6705 UCM : Implement SCM new polling logic to support rebases better
-
- Closed
-
Hrm. The problem is that the polling time isn't actually recorded anywhere we can get at it - Hudson doesn't record polling anywhere but printing it out to the log. I'm not sure whether that'd be something it'd make sense to store somewhere - and if so, I'm not sure where. I'm going to change this to a feature request and bump the priority down a bit, since it'd require at the very least some major changes to the plugin.