Logo Passei Direto
Buscar
Sobre os sistemas de controle de versão, é correto afirmar que:

A- 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.
B- 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.
C- 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.
D- 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. Em um sistema de controle de versão distribuído, há um único servidor contendo todos os arquivos versionados.
E- Os clientes obtêm somente parte do repositório armazenado no servidor, não possuindo a sua visão completa.
User badge image
Aprendendo Através de Exercícios

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando as afirmações sobre sistemas de controle de versão: A- 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 dos repositórios presentes nos clientes. - Esta afirmação está incorreta, pois em um sistema centralizado, a recuperação do conteúdo original é feita a partir do repositório central, não dos clientes. B- 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. - Esta afirmação está incorreta, pois o Git é um sistema de controle de versão distribuído, não centralizado. C- 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. - Esta afirmação está correta, pois o SVN é centralizado e o Git é distribuído. D- 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. Em um sistema de controle de versão distribuído, há um único servidor contendo todos os arquivos versionados. - Esta afirmação está incorreta, pois em um sistema de controle de versão distribuído, cada cliente possui uma cópia completa do repositório. E- Os clientes obtêm somente parte do repositório armazenado no servidor, não possuindo a sua visão completa. - Esta afirmação está incorreta, pois em um sistema de controle de versão distribuído, os clientes possuem uma cópia completa do repositório. Portanto, a afirmação correta é a opção C: 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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina