Glossário de plug-in de controle do código-fonte

Os termos e definições úteis a seguir pertencem à documentação do SDK do Plug-in de Controle do Código-Fonte.

Definições

Check-in Quando um usuário faz alterações em uma cópia de trabalho, ele deve enviar alterações da cópia de trabalho para o repositório central de controle do código-fonte. Isso cria uma nova revisão do arquivo que está disponível para outros usuários. Esse processo é chamado de check-in.

Checkout O ato de solicitar uma cópia de trabalho do repositório, informando ao repositório sua intenção de modificá-lo. Uma cópia de trabalho reflete o estado do projeto a partir do momento em que é feito check-out.

Cliente Um programa que usa o sistema de controle do código-fonte. Para a finalidade desta documentação, é o IDE do Visual Studio.

Comentário Uma mensagem que descreve as alterações que um usuário pode anexar a uma revisão quando uma operação de controle do código-fonte é executada.

Conflito Uma situação em que dois usuários tentam fazer check-in de alterações na mesma região do mesmo arquivo. Normalmente, uma mesclagem deve ser executada.

Diretório Uma pasta local do lado do cliente é chamada de diretório. Esta é a cópia na qual um usuário realmente faz alterações. Pode haver muitas cópias de trabalho de um determinado projeto; geralmente cada desenvolvedor tem sua própria cópia.

Obter Uma operação get atualiza a cópia de trabalho do usuário com a cópia do repositório. Ao contrário de um checkout, uma obtenção é realizada quando o usuário simplesmente precisa da cópia mais recente, mas não pretende fazer alterações.

Histórico Normalmente, é um resumo de todos os checkouts, check-ins, atualizações, tags e releases feitos no repositório de controle do código-fonte.

IDE Geralmente refere-se ao ambiente de desenvolvimento integrado do Visual Studio. No entanto, ele também pode se referir a outros ambientes de cliente que reconhecem a API de plug-in de controle de origem.

Mesclar O processo durante o qual dois ou mais arquivos de código-fonte são combinados para formar um novo arquivo que incorpora todos os recursos de arquivos anteriores. Esse conceito é vital no controle de versão onde dois ou mais desenvolvedores trabalham em arquivos simultaneamente.

Projeto Uma pasta de controle do código-fonte é geralmente chamada de projeto. Isso não tem nenhuma relação com projetos ou soluções no Visual Studio.

Plug-in Uma DLL que fornece funcionalidade de controle do código-fonte implementando a API do plug-in de controle do código-fonte.

Repositório A cópia mestra em que um sistema de controle de código-fonte armazena o histórico completo de revisões de um projeto. Cada projeto tem exatamente um repositório.

Revisão Uma alteração confirmada no histórico de um arquivo ou conjunto de arquivos. Uma revisão é um instantâneo em um projeto em constante mudança.

Confira também