Revues de code
Développement de l'équipe Les administrateurs peuvent exiger que les push subissent une revue de code avant d’accepter des pushs.
Lorsque la revue de code est activée, la transmission d’un changement à l’instance parente déclenche le workflow de la revue de code. Par défaut, le rôle teamdev_code_reviewer reçoit des notifications pour examiner les changements et peut approuver ou rejeter ces changements.
- Démarre lorsque les changements sont envoyés à l’instance parente.
- Vérifie que la propriété de révision de code est active sur l’instance parente.
- Définit l’état des changements nécessitant une approbation sur En attente de revue de code.
- Si configuré, informe le groupe de réviseurs de code pour qu’il examine les Développement de l'équipe changements envoyés.
- Charge les changements approuvés ou définit l’état sur Changements de code rejetés.
Modifier les détails
Pour chaque changement, les réviseurs peuvent afficher les informations suivantes.
- De quelle instance distante provient le changement poussé ?
- Qui a transmis le changement au parent ?
- Comment s’appelle le changement ?
- Quand le changement a-t-il été créé ?
- Quelles versions le changement inclut-il ?
Les réviseurs doivent approuver ou rejeter une opération push depuis l’application Développement de l'équipe .
Restrictions des instances enfants
Pendant que les changements sont en cours d’examen sur l’instance parent, une instance enfant ne peut pas effectuer les activités suivantes impliquant l’instance parente :
- Transmettre les changements par push à l’instance parente.
- Extrayez les changements à partir de l’instance parente.
- Rapprocher les changements avec l’instance parente.
- Remplacez l’instance parente par une autre instance.
- Supprimez l’enregistrement d’instance distante de l’instance parente.