Partager via


az repos policy approver-count

Remarque

Cette référence fait partie de l’extension azure-devops pour Azure CLI (version 2.30.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az repos policy approbr-count . En savoir plus sur les extensions.

Gérer la stratégie du nombre d’approbateurs.

Commandes

Nom Description Type Statut
az repos policy approver-count create

Créez une stratégie de nombre d’approbateurs.

Extension GA
az repos policy approver-count update

Mettez à jour la stratégie de nombre d’approbateurs.

Extension GA

az repos policy approver-count create

Créez une stratégie de nombre d’approbateurs.

az repos policy approver-count create --allow-downvotes {false, true}
                                      --blocking {false, true}
                                      --branch
                                      --creator-vote-counts {false, true}
                                      --enabled {false, true}
                                      --minimum-approver-count
                                      --repository-id
                                      --reset-on-source-push {false, true}
                                      [--branch-match-type {exact, prefix}]
                                      [--detect {false, true}]
                                      [--org]
                                      [--project]

Paramètres obligatoires

--allow-downvotes

Indique s’il faut autoriser l’appel ou non.

valeurs acceptées: false, true
--blocking

Indique si la stratégie doit être bloquante ou non.

valeurs acceptées: false, true
--branch

Branche sur laquelle cette stratégie doit être appliquée. Par exemple : master.

--creator-vote-counts

Que le vote du créateur compte ou non.

valeurs acceptées: false, true
--enabled

Indique si la stratégie est activée ou non.

valeurs acceptées: false, true
--minimum-approver-count

Nombre minimal d’approbateurs requis. Par exemple : 2.

--repository-id

ID du référentiel sur lequel appliquer la stratégie.

--reset-on-source-push

Indique si la source doit être réinitialisée sur push.

valeurs acceptées: false, true

Paramètres facultatifs

--branch-match-type

Détermine la façon dont l’argument branche est utilisé pour appliquer une stratégie. Si la valeur est « exacte », la stratégie est appliquée sur une branche qui a une correspondance exacte sur l’argument --branch. Si la valeur est « préfixe », la stratégie est appliquée dans tous les dossiers de branche qui correspondent au préfixe fourni par l’argument --branch.

valeurs acceptées: exact, prefix
valeur par défaut: exact
--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

--project -p

Nom ou ID du projet. Vous pouvez configurer le projet par défaut à l’aide de az devops configure -d project=NAME_OR_ID. Obligatoire s’il n’est pas configuré par défaut ou récupéré via la configuration git.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az repos policy approver-count update

Mettez à jour la stratégie de nombre d’approbateurs.

az repos policy approver-count update --id
                                      [--allow-downvotes {false, true}]
                                      [--blocking {false, true}]
                                      [--branch]
                                      [--branch-match-type {exact, prefix}]
                                      [--creator-vote-counts {false, true}]
                                      [--detect {false, true}]
                                      [--enabled {false, true}]
                                      [--minimum-approver-count]
                                      [--org]
                                      [--project]
                                      [--repository-id]
                                      [--reset-on-source-push {false, true}]

Paramètres obligatoires

--id --policy-id

ID de la stratégie.

Paramètres facultatifs

--allow-downvotes

Indique s’il faut autoriser l’appel ou non.

valeurs acceptées: false, true
--blocking

Indique si la stratégie doit être bloquante ou non.

valeurs acceptées: false, true
--branch

Branche sur laquelle cette stratégie doit être appliquée. Par exemple : master.

--branch-match-type

Détermine la façon dont l’argument branche est utilisé pour appliquer une stratégie. Si la valeur est « exacte », la stratégie est appliquée sur une branche qui a une correspondance exacte sur l’argument --branch. Si la valeur est « préfixe », la stratégie est appliquée dans tous les dossiers de branche qui correspondent au préfixe fourni par l’argument --branch.

valeurs acceptées: exact, prefix
--creator-vote-counts

Que le vote du créateur compte ou non.

valeurs acceptées: false, true
--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--enabled

Indique si la stratégie est activée ou non.

valeurs acceptées: false, true
--minimum-approver-count

Nombre minimal d’approbateurs requis. Par exemple : 2.

--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

--project -p

Nom ou ID du projet. Vous pouvez configurer le projet par défaut à l’aide de az devops configure -d project=NAME_OR_ID. Obligatoire s’il n’est pas configuré comme valeur par défaut ou récupéré par le biais de la configuration Git.

--repository-id

ID du référentiel sur lequel appliquer la stratégie.

--reset-on-source-push

Indique si la source doit être réinitialisée sur push.

valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.