Ed
há 2 meses
Vamos analisar as alternativas para identificar a principal vantagem dos sistemas de controle de versão distribuídos, como o Git: a) Permite que o código seja versionado e armazenado em um único servidor central. - Esta afirmação não é verdadeira para sistemas distribuídos, pois eles não dependem de um único servidor central. b) Permite que cada desenvolvedor tenha uma cópia completa do repositório, facilitando o trabalho offline e a colaboração distribuída. - Esta é uma das principais vantagens do Git, pois cada desenvolvedor pode trabalhar de forma independente e offline, além de ter todo o histórico do projeto localmente. c) Exige que os desenvolvedores trabalhem apenas em uma única branch de código, evitando conflitos. - Isso não é verdade, pois o Git permite que os desenvolvedores trabalhem em múltiplas branches, o que é uma das suas forças. d) Garante que todos os desenvolvedores possam modificar o código sem que haja necessidade de testes. - Essa afirmação não é uma vantagem e, na verdade, é uma prática ruim em desenvolvimento de software. Portanto, a alternativa correta que representa a principal vantagem do uso de sistemas de controle de versão distribuídos, como o Git, é: b) Permite que cada desenvolvedor tenha uma cópia completa do repositório, facilitando o trabalho offline e a colaboração distribuída.
Mais perguntas desse material