TeamCity 4.0 Help

Configuring VCS Settings

In TeamCity, setting up VCS parameters is one of the mandatory steps of creating a build configuration. This section provides information on the following VCS Settings:

  • Configuring VCS Roots — the main part of VCS parameters setup; a VCS Root is a description of a version control system where project sources are located.

  • VCS Checkout Mode — these settings define how project sources reach an agent.

  • VCS Checkout Rules — specifying checkout rules provide advanced possibilities to control sources checkout. With the rules you can exclude and/or map paths to a different location on the Build Agent during checkout.

  • VCS Labeling — this feature allows you to add a label into the version control system for the sources used for a particular build.

Last modified: 20 April 2023