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