O CVS é um sistema centralizado de controle de versão, um componente importante do Gerenciador de Configuração de Fontes (SCM). Usando ele, você pode gravar o histórico de mudanças em arquivos baseados em texto individuais. CVS é um sistema de qualidade de produção em uso amplo em todo o mundo, incluindo muitos projetos de software livre.