Серверное программное обеспечение для разработчиков. Предназначено для автоматизированной сборки проектов из рабочих копий. Позволяет тестировать код, может делать сразу несколько сборок для тестирования в разных условиях. Поддерживает Java, .NET и Ruby, а также интегрируется в различные среды разработки, включая Eclipse, IntelliJ IDEA, Visual Studio.
TeamCity поддерживает следующие системы управления версиями
- Subversion
- Perforce
- CVS
- Borland StarTeam
- IBM Rational ClearCase (а также UCM)
- Team Foundation Server (2005, 2008, 2010)
- Microsoft Visual SourceSafe
- Git
- Mercurial
- SourceGear Vault.