Par défaut, le branchement main est accessible à tous les utilisateurs du projet et n'importe qui peut apporter des modifications à ses fichiers. Pour restreindre les modifications et indiquer qui peut y effectuer des validations, vous pouvez définir des restrictions pour autoriser les fusions de branchements uniquement après leur approbation.
- Dans le navigateur de gauche, cliquez sur Administration de projet
.
- Cliquez sur Branches.
- Dans Référentiel et Branches, sélectionnez le référentiel Git et la branche
main.
- Sélectionnez l'option Vérification requise.
- Dans Vérificateurs par défaut, entrez et sélectionnez les utilisateurs.
Un réviseur par défaut est un membre du projet qui est automatiquement ajouté en tant que réviseur lorsqu'une demande de fusion est créée sur le branchement.
- Dans la liste déroulante Approbations, sélectionnez le nombre minimal de réviseurs qui doivent approuver le branchement de révision d'une demande de fusion, où le branchement sélectionné est le branchement cible.
- (Facultatif) Pour autoriser la fusion d'un branchement de révision avec le branchement sélectionné uniquement si le dernier build du travail lié dans la demande de fusion a réussi, cochez la case Exiger un build réussi.
Pour utiliser cette option, liez un travail de build à une demande de fusion.
- (Facultatif) Si vous souhaitez réinitialiser le statut d'approbation des réviseurs si la modification est propagée vers un branchement après l'approbation de la demande de fusion, cochez la case Réapprobation nécessaire lorsque le branchement est mis à jour.
- (Facultatif) Pour vous assurer que les modifications transmises au branchement cible correspondent au contenu du branchement de révision, cochez la case Les modifications transmises au branchement cible doivent correspondre au contenu de la révision.
- (Facultatif) Dans Fusionner les utilisateurs exemptés de demande, indiquez les utilisateurs qui peuvent contourner les restrictions de branchement et fusionner le branchement de révision d'une demande de fusion en dehors de VB Studio ou sans approbations requises.
Cela est utile si vous souhaitez autoriser certains utilisateurs à fusionner le branchement de révision, quelles que soient les conditions de révision remplies.
- Cliquez sur Enregistrer.