Configuration
Les politiques de branche maîtresse : Lorsque de nouveaux changements sont poussés : réinitialiser tous les votes d'approbation
- Créer une Pull Request (PR1) de la branche dev vers la branche master
- VSTS effectue des contrôles de politique.
- Avant que l'utilisateur ne soit en mesure de terminer le PR1, un autre PR (PR2) est terminé et fusionné au master.
Sujet/Question L'état PR1 indique toujours "Pas de conflit de fusion/dernière vérification il y a # minutes" ; cependant, ce n'est peut-être plus le cas depuis que la branche cible (master) a été mise à jour. Si l'utilisateur effectue une fusion locale (fusionner master (PR2) vers dev) et pousse le code nouvellement fusionné, les votes sont réinitialisés. L'utilisateur doit à nouveau attendre les révisions.
Existe-t-il un moyen de déclencher manuellement la vérification des conflits de fusion dans un PR, ou de NE PAS réinitialiser les votes si l'utilisateur a apporté de nouvelles modifications, mais que ces modifications sont simplement une "fusion à partir de master".