A few gotchas that came up while configuring TeamCity
After adding a build configuration if you want the Changes tab to come up in the Run dialog, you have to run it once.
If you want to be able to select a branch name in the run dialog you have to give it
a list of branches to watch under Branch specification
such as +:refs/heads/release/*
and then it should show it in addition to the default branch.