I have a build with two VCS roots attached that have different checking intervals set, and I'm finding that the longer of the two intervals seems to apply when queuing the build, whichever underlying repo is changed - is this as expected ?
build B uses files from repositories R1 and R2 accessed via VCS roots V1 and V2 ;
V1 has its checking interval set to the default (60 seconds)
V2 has its checking interval set to 3600 seconds
a change is made in repo R1
within a minute build B is flagged as having a pending change
but, build B is not actually added to the build queue for another ~3600 seconds