Features How-To's Tips & Tricks

Project and build configuration VCS settings revised

Until now the build configuration used VCS roots that were defined in the project. Numerous TeamCity users asked for more flexibility when setting up the VCS roots, so we decided to make a number of refinements in this area. You asked, and we listened. :)
First and foremost is that in TeamCity 3.0 you can define VCS roots for any build configuration of your project, and the build configuration’s VCS roots settings are independent of the project. Specify any number of VCS roots when you create a new build configuration or edit the existing ones:

VCS settings setup

Another neat feature is shareable VCS roots. Once you decide to use the same VCS root for a group of your projects, you eliminate a bunch of redundant operations. This option is set when you specify the general settings of a build configuration:

vcsrootssharing.jpg

Technorati tags:Â TeamCity, VCS, VCS roots, JetBrains, IntelliJ IDEA,continuous integration, build management, agile development

image description