Manual de CVS/Conceitos básicos
O CVS, ou Concurrent Version System (Sistema de Versões Concorrentes) é um software que tem por objetivo permitir o controle da criação e modificação de arquivos, normalmente em formato texto, organizando as diversas versões do mesmo, em um diretório localizado na máquina local ou em um servidor remoto, mantendo-se suas versões antigas e o histórico de quando e por quem foram manipulados. É especialmente útil para se controlar versões de um software durante seu desenvolvimento, ou para composição colaborativa de um documento.
Os arquivos são reunidos em projetos, os quais podem ser recuperados por diversas pessoas que têm acesso ao local de armazenamento do projeto, que é denominado repositório.
O acesso ao repositório acontece por meio de seu endereço e login, com a necessidade ou não de uma senha de proteção.
A exemplo de outros softwares desenvolvidos colaborativamente, o CVS pode ser baixado gratuitamente e tem o seu código aberto.