I have two builds (instances of SFinishedBuild), both of the same build configuration. How do I get the list of VCS modifications (SVcsModification) between them?
I need this for my culprit-finding plug-in. The user selects an arbitrary pair of finished builds and reruns the builds for every intermediate change. Example:
- there are changes a, b, c, d, e, f
- change b gets built in build B
- change c gets built in build C
- change e gets built in build E
- I need a way to find changes between B and E (= c, d, e)
Something like [E].getContainingChanges(), but relative to an arbitrary historical build (B).