Imagem de fundo

Sobre os sistemas de controle de versão, é correto afirmar que:

Sobre os sistemas de controle de versão, é correto afirmar que:

A

O SVN utiliza um modelo centralizado para o versionamento de sistemas, enquanto o GIT apresenta um modelo distribuído, contendo cópias do repositório original em cada cliente.

B

Uma das vantagens em se utilizar um sistema de controle de versão centralizado está no fato de ser possível recuperar o conteúdo original a partir os repositórios presentes nos clientes.

C

Uma das características dos sistemas de controle de versão é controlar de forma anônima as alterações que são realizadas no sistema versionado, obtendo somente um controle das alterações feitas no decorrer do tempo.

D

Em um sistema de controle de versão distribuído, há um único servidor contendo todos os arquivos versionados. Os clientes obtém somente parte do repositório armazenado no servidor, não possuindo a sua visão completa.

E

Dado seu comportamento centralizado, o GIT possui a desvantagem de ter um único ponto de falha, onde uma falha no servidor central ocasionará a perda completa do repositório, não sendo possível recuperar a partir do conteúdo existente nos clientes.