title: Run build in teamcity for a specific branch
body: <p>I've come from a Bamboo build server, and I'm trying out TeamCity for my project. The one thing I like about Bamboo is that branches are treated like first class citizens, where as in TeamCity they kind of feel like an afterthought. </p>
  
  <p>What I'm trying to achieve is have one build configuration, and then use that same build configuration across multiple branches to build artifacts. </p>
  
  <p>I've got the following settings in my VCS Root settings for my build configuration:</p>
  
  <p><a href="https://i.stack.imgur.com/GamMc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/GamMc.png" alt="Branch specification"></a></p>
  
  <p>What I'm expecting from this is that 'develop' is my default branch, and then any 'release' branches (i.e. release/Release_1.0.0 or release/Release_1.1.0) are also selected and built against. </p>
  
  <p>However, when I try to build a specific branch, I get an empty list in the 'Run...' option for branches:</p>
  
  <p><a href="https://i.stack.imgur.com/drhim.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/drhim.png" alt="Empty branch list"></a></p>
  
  <p>Is anyone able to help explain what's going on here? I've read the following information <a href="https://confluence.jetbrains.com/display/TCD10/Working+with+Feature+Branches" rel="nofollow noreferrer">https://confluence.jetbrains.com/display/TCD10/Working+with+Feature+Branches</a> however that page seems to indicate it should just work, however it's not. </p>
  
  <p>What I'd like to be able to do is also create configurations per branch, where I can override parameters for the branches, but not have to duplicate build configurations.</p>