Teamcity довольно хорошо задокументирован.Вы можете найти все подробности о CVS здесь: http://confluence.jetbrains.net/display/TCD6/CVS
По большей части вся корневая конфигурация VCS похожа, так что это общие документы: http://confluence.jetbrains.net/display/TCD6/Configuring+VCS+Settings
Я предполагаю версию6.x здесь, но вы можете найти документы для любой версии, которая вам нужна.
Teamcity имеет плагин для каждой системы VCS (Git, SVN, CVS и т. Д.). В общем, он просто опрашивает VCS на наличие изменений и, если есть изменения, проверяет их и создает их.
Вы можете настроить любую ветвь для наблюдения за сборкой, даже несколько ветвей, но она не будет автоматически подбирать и строить новые ветки, вы должны добавить их (см. Документацию выше).