CVS - Sistema de Controle de Versão

Instituto Federal de Educação, Ciência e  Tecnologia do Espírito Santo

Como funciona?

  • Mantem logs de alterações
  • Utiliza arquitetura cliente-servidor
  • Os projetos podem ser formados por módulos
  • Permite alterações concorrentes
  • Em caso de conflito, um Humano intervem
  • Mesmos desenvolvedores do Subversion

Algumas Limitações

  • O protocolo do CVS não permite que os diretórios sejam movidos ou renomeados. Cada arquivo do subdiretório em questão deve ser individualmente removido e readicionado.

Formas de Acesso

  • ext –  suporta autenticação via um programa externo (Remote Shell ou Secure Shell);

  • gserver – suporta autenticação GSSAPI, uma API de autenticação robusta que é suportada pela versão 5 ou KERBEROS;

  • local – utilizado quando se cria um repositório no disco local;

  • pserver – suporta autenticação via Password Server (TCP/2401), utiliza os usuários cadastrados no sistema operacional;

Alguns Comandos

  • cvs init

  • cvs checkout

  • cvs commit

  • cvs update

  • cvs --help

Made with Slides.com