# Version Control Systems
Teamscale reads the code directly from your version control system (VCS) and lets you know about quality defects right away.
As of this writing, Teamscale supports the following version control systems:
- Git (opens new window) (with in-depth integration with GitHub (opens new window), GitLab (opens new window). Gerrit (opens new window) and Bitbucket (opens new window) Cloud and Server)
- Subversion (SVN) (opens new window)
- Team Foundation Server (TFS) and Azure DevOps Server (opens new window)
- Artifactory (opens new window)
- File System
Additional Version Control Systems
If your VCS isn't supported yet, don't hesitate to contact us; we continuously add support for new systems.