We started using the new feature-branch feature in TeamCity 7.1 today.
We are working with a setup where each developer has a repository which he forks from the main repository. This means we have multiple VCS roots attached to the same build configuration. For each VCS root we have setup the branch specification "+:refs/heads/story-*".
This works fine, but when people update their master branch (just keeping up with upstream), then that is also built. Why is that? Shouldn't it skip non-feature branches?
I have trouble understanding the section "Multiple VCS roots" on http://confluence.jetbrains.net/display/TCD7/What%27s+New+in+TeamCity+7.1, especially the accompanying table.