Ed
anteontem
Para responder à sua pergunta sobre a estratégia de versionamento que envolve branches para desenvolvimento, releases e hotfixes, vamos analisar as opções: A) ETL - Esta opção se refere a Extract, Transform, Load, que é um processo de integração de dados, não uma estratégia de versionamento. B) Trunk-based - Esta estratégia envolve o uso de um único branch principal (trunk) para desenvolvimento, o que não se encaixa na descrição de múltiplos branches para releases e hotfixes. C) Gitflow - Esta é uma estratégia de branching que utiliza branches separados para desenvolvimento, releases e hotfixes, proporcionando uma organização clara e um processo mais complexo, ideal para projetos grandes. D) Branching por Feature - Embora essa estratégia envolva a criação de branches para novas funcionalidades, não necessariamente abrange releases e hotfixes de forma tão estruturada quanto o Gitflow. E) Nenhuma das alternativas - Não se aplica, pois a opção C é válida. Portanto, a alternativa correta é: C) Gitflow.