2.8 Glossário: Capítulo 2
Estes são os termos que consideramos importantes na compreensão total do capítulo. Ao final do curso, você encontrará um glossário completo com todos os termos que consideramos essenciais.
Controle de versão
Prática de registrar e organizar mudanças em arquivos ao longo do tempo.
VCS
Version Control System. Ferramenta que mantém histórico e coordena colaboração.
Histórico de mudanças
Linha do tempo do projeto: o que mudou, quando mudou e por quem.
Reversão
Voltar para uma versão anterior quando algo deu errado.
Rastreamento / auditoria
Capacidade de responder “quem fez o quê, quando e por quê”.
Repositório
Pasta “especial” que guarda arquivos e também o histórico de versões do projeto.
Servidor
Computador dedicado a hospedar um repositório acessível para a equipe.
Máquina local
Computador de cada pessoa colaboradora. É onde o trabalho acontece no dia a dia.
Sistema centralizado (CVCS)
Modelo em que o repositório “oficial” fica em um servidor central. Ex.: SVN/TFVC.
Ponto único de falha
Risco do modelo centralizado: se o servidor cair, o projeto fica ameaçado.
Dependência de conexão
Limitação do centralizado: muitas operações exigem estar conectado ao servidor.
Sistema distribuído (DVCS)
Modelo em que cada pessoa tem uma cópia completa do repositório e do histórico. Ex.: Git.
Repositório local
Repositório completo que fica na máquina de cada pessoa (arquivos + histórico).
Repositório remoto
Repositório em servidor usado como ponto de encontro e sincronização da equipe.
Sincronização
Trazer mudanças do remoto e publicar mudanças locais no remoto, para alinhar a equipe.
Mesclagem (merge)
Processo de juntar mudanças vindas de lugares diferentes em uma versão consistente.
Conflito
Quando duas mudanças mexem na mesma parte do mesmo arquivo. Exige resolução manual.
Ramificação (branch)
“Cópia de trabalho” para experimentar ou corrigir sem afetar o código principal.
Lock (bloqueio)
Estratégia comum em centralizados: alguém “trava” um arquivo para evitar edições simultâneas.
Trabalho offline
Vantagem do distribuído: registrar versões e consultar histórico sem internet.
Os termos selecionados são explicados de acordo com o contexto específico de cada capítulo.
Atualizado
Isto foi útil?

