Avant une mise en production, un développeur doit geler les modifications dans un référentiel AWS CodeCommit tout en continuant à travailler sur de nouvelles fonctionnalités. L'assurance qualité testera la version et effectuera des corrections de bogues isolées de la branche principale. Après la mise en production, toutes les corrections de bogues doivent être fusionnées dans la branche principale. Quel flux de travail répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créez une branche de publication à partir du commit qui sera publié. Appliquez les corrections à la branche de publication. Continuez à développer de nouvelles fonctionnalités sur la branche principale et fusionnez ces fonctionnalités dans la branche principale. Après la publication, fusionnez la branche de publication dans la branche principale..
Pourquoi c'est la réponse
La création d'une branche de publication (release branch) à partir du commit à publier permet d'isoler la version destinée à la QA et à la production. Les corrections de bogues peuvent être appliquées directement à cette branche de publication sans affecter le développement continu sur la branche principale (main branch). Le développement de nouvelles fonctionnalités peut se poursuivre sur la branche principale en parallèle. Après la mise en production, la fusion de la branche de publication dans la branche principale garantit que toutes les corrections de bogues sont intégrées à la base de code principale, maintenant ainsi l'historique complet et cohérent. Les autres options sont incorrectes car : Utiliser une balise Git pour les corrections de bogues est inefficace car les balises sont des pointeurs statiques et ne permettent pas d'appliquer des modifications directement. Rebaser la branche principale sur la branche de publication après la mise en production peut réécrire l'historique de la branche principale, ce qui est généralement déconseillé et peut entraîner des conflits complexes.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise