I'm migrating to TeamCity, starting with a subset of projects - call it "Alpha". The projects outside the subset which are dependencies of projects in Alpha are being built by script whenever a change is detected in the projects outside Alpha.
I have 2 VCS roots - one for Projects and the other for Alpha. Projects root checkout rules are:
The checkout rules for Alpha are:
However, a change to \Alpha\bb also causes a build of projects a, b and c (dependencies which haven't changed)
Can you point me to what I may have missed in the configuration that is causing this?