I am new to TeamCity (but not to config management :D ). I have a query regarding how the build.vcs.number is retrieved from the vcs. In my case its subversion.
Here is why I ask.
I have setup a single vcs root to my suversion repository. I have setup two projects, from different branches, with different checkout rules based on the one vcs root. my general settings for both projects include the build.vcs.number.1 property.
Some development is carried out and builds commence.
Looking at the build logs I see the same revision number being passed into the build number format for both projects even though the revision number is not common.
I would like to have the revision number from the branch being built. I have tried creating two vcs roots which point to the specific branches but this had no affect on the revision being passed. have I missed something or is this just they way teamcity does it?