ESTUDO ANALÍTICO DE FERRAMENTAS DE CONTROLE DE VERSÃO DISTRIBUÍDO
1.1. Objetivo Geral. Este trabalho tem como objetivo principal, a comparação entre os conceitos de sistema de controle de versão distribuídos e não distribuídos, e o estudo de performance entre três das mais difundidas ferramentas de sistema de controle de versão distribuídas. 1.2. Objetivos Específicos. Verificar a performance dos sistemas de controle distribuído comparando as seguintes funcionalidades básicas:
Criação de uma árvore de códigos.
Adição de novos arquivos.
Envio de código para o repositório remoto(commit).
Exibir na saída padrão as últimas alterações no repositório.
Verificar o estado dos arquivos dentro do diretório(se estes arquivos estão ou não sendo controlados pela ferramenta).
Criação de galhos(branches) de código. Será feita a criação de um galho com o código todo.
2. REFERENCIAL TEÓRICO Para que o sistema de controle de versão distribuído possa ser corretamente conceituado, o sistema de controle de versão deve ser explicado e exemplificado. 2.1.