O CVS (Concurrent Versions System) é uma ferramenta open-source de apoio ao desenvolvimento de software cuja principal função é controlar as modificações realizadas nos arquivos de um projeto. Possui um mecanismo automatizado para identificar e controlar as modificações realizadas nos arquivos de um projeto ao longo do tempo, garantindo a integridade e a rastreabilidade das modificações. O CVS é visto como uma extensão natural do processo de desenvolvimento, permitindo que se possam realizar modificações paralelas de forma coerente e padronizada, especialmente em se tratando de equipes geograficamente dispersas. Este livro fornece uma visão abrangente de todas as funcionalidades do CVS, bem como os seus principais front-ends, procurando aliar conceitos teóricos e exemplos práticos do dia-a-dia.