title: TFS (CI) - Only one branch has just been check-in/pushed to be built
body: <p>I'm trying to deploy a Continuous Integration server where I work.
  We used TFVC with the branch to release strategy, but we are having difficulty with something that should be trivial.
  We only need the build on the branch that was checked in.
  Is it possible to do this without having to change the build definition every time a new branch is created?
  I do not want to map the entire folder structure of the repository. Imagine having 10 branches and every check-in, build all? Does not make sense!
  Anyone have any idea how to do it?</p>