I am currently evaluating TeamCity Version 3.0 EAP (build 5813) to use it in a large project. I have some questions regarding VCS Roots, Subversion and Labeling.
We have a lot of different modules in subversion with the default structure:
Is it possible for me to specify only one vcs root that points to project and then for every builder specify to build trunk, branch1 and branch2 or do i have to create three different vsc roots?
I have also tried build labeling support but have not succeded in doing that. What checkout rules and labeling pattern should i use to be able to tag my builds if i have the structure as above? How should the pattern look like to be able to tag a release of a branch?