Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — UFES 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
qg366377
Banca
UFES
Órgão
UFES
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Em um projeto de desenvolvimento de software, a equipe decide utilizar branches no Git para gerenciar diferentes fases de desenvolvimento. A prática recomendada para lidar com branches que foram criadas para desenvolver uma nova funcionalidade e que estão prontas para serem integradas ao branch principal é:
  1. AConfigurar uma política de proteção no branch principal para garantir que todas as merges sejam realizadas por meio de pull requests e revisões de código.
  2. BExcluir a branch de desenvolvimento após a fusão para manter o repositório limpo, sem realizar qualquer revisão de código.
  3. CManter a branch de desenvolvimento ativa e realizar merges periódicos para o branch principal até que o projeto esteja completo.
  4. DRealizar merge da branch de desenvolvimento diretamente no branch principal sem passar por um processo de pull request ou revisão de código.
  5. ERealizar merge da branch de desenvolvimento no branch principal somente após a aprovação final do cliente para garantir que a funcionalidade esteja completa.
Revelar gabarito e comentário

GabaritoA — Configurar uma política de proteção no branch principal para garantir que todas as merges sejam realizadas por meio de pull requests e revisões de código.

Link permanente: /questoes/qg366377