treinamento

Controle de Versão de Software

Controle de Versão com CVS

O controle de versão de código é uma das exigências das certificações CMM (CMMi), SPICE e Sarbanes-Oxley (SarbOx), apesar de existirem ferramentas de controle de versão, sua utilização é pouco difundida por razões de pouco conhecimento e pelo alto custo de licença das ferramentas comerciais.

Alternativamente às ferramentas comerciais, existe o CVS (Concurrent Version System), um poderoso e flexível sistema de controle de versão disponível como Software Livre.

A Dextra Sistemas desenvolveu um treinamento específico para profissionais de software que desejam utilizar o CVS em seus projetos. O curso é altamente indicado para gerentes de TI, coordenadores de projeto, desenvolvedores e administradores de sistema.

A Dextra também oferece serviços de consultoria em Controle de Versão de Software.


Informações gerais

inscrições

Reserva online ou ligue (19) 3256-6722

informe-se

Cadastre-se e receba informações sobre a abertura das próximas turmas para este curso.

duração

8 horas (um dia)

incluso

Coffee-break, material didático, CD com programas e certificado de conclusão.

valor

consulte-nos

local

Campinas: Dextra Sistemas (veja mapa)

faq

clique aqui

calendário

Confira o calendário de treinamento da Dextra.

ementa do treinamento

Introdução ao CVS

  • Visão geral do CVS
  • Vantagens do CVS
  • Arquitetura do CVS
  • O repositório
  • Módulos
  • O diretório de trabalho
  • Arquivos e diretórios
  • Arquivos binários
  • Comportamento recursivo
  • Fluxo de trabalho: checkout, update e commit
  • Revisões
  • Branching e merging
  • Múltiplos desenvolvedores
  • Conflitos

CVS para o desenvolvedor

  • Um projeto com CVS
  • Repositório local x repositório remoto
  • Uma sessão CVS
  • Importando um módulo
  • Checkout
  • Update
  • Commit
  • Resolvendo conflitos
  • Release
  • Gerenciando revisões
  • Branching
  • Merging
  • Navegando pela história das revisões
  • Verificando diferenças entre revisões
  • Adicionando, removendo e renomeando arquivos e diretórios
  • Controlando arquivos binários
  • Utilizando Tags
  • Interação entre CVS e make
  • Exportando um módulo
  • O WinCVS

CVS para o administrador

  • Requerimentos para o servidor
  • Configurando o servidor
  • Criando um repositório
  • Repositórios remotos
  • Diretórios temporários
  • Backup de repositórios
  • Movendo um repositório
  • Repositórios read-only