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 é:
- 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.
- BExcluir a branch de desenvolvimento após a fusão para manter o repositório limpo, sem realizar qualquer revisão de código.
- CManter a branch de desenvolvimento ativa e realizar merges periódicos para o branch principal até que o projeto esteja completo.
- DRealizar merge da branch de desenvolvimento diretamente no branch principal sem passar por um processo de pull request ou revisão de código.
- 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.