Partager via


az repos policy

Note

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 stratégie de az repos commande. Apprenez-en davantage sur les extensions.

Gérer la stratégie de branche.

Commandes

Nom Description Type État
az repos policy approver-count

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

Extension GA
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 build

Gérer la stratégie de génération.

Extension GA
az repos policy build create

Créez une stratégie de génération.

Extension GA
az repos policy build update

Mettez à jour la stratégie de génération.

Extension GA
az repos policy case-enforcement

Gérer la stratégie d’application des cas.

Extension GA
az repos policy case-enforcement create

Créez une stratégie d’application de cas.

Extension GA
az repos policy case-enforcement update

Mettre à jour la stratégie d’application de cas.

Extension GA
az repos policy comment-required

Gérer la stratégie requise pour gérer les commentaires.

Extension GA
az repos policy comment-required create

Créer une stratégie requise pour la résolution de commentaires.

Extension GA
az repos policy comment-required update

Mettre à jour la stratégie requise pour la résolution de commentaires.

Extension GA
az repos policy create

Créez une stratégie à l’aide d’un fichier de configuration.

Extension GA
az repos policy delete

Supprimez une stratégie.

Extension GA
az repos policy file-size

Gérer la stratégie de taille de fichier.

Extension GA
az repos policy file-size create

Créez une stratégie de taille de fichier.

Extension GA
az repos policy file-size update

Mettez à jour la stratégie de taille de fichier.

Extension GA
az repos policy list

Répertorier toutes les stratégies d’un projet.

Extension GA
az repos policy merge-strategy

Gérer la stratégie de stratégie de fusion.

Extension GA
az repos policy merge-strategy create

Créez une stratégie de stratégie de fusion.

Extension GA
az repos policy merge-strategy update

Mettez à jour la stratégie de stratégie de fusion.

Extension GA
az repos policy required-reviewer

Gérer la stratégie de réviseur requise.

Extension GA
az repos policy required-reviewer create

Créez une stratégie de réviseur requise.

Extension GA
az repos policy required-reviewer update

Mettez à jour la stratégie de réviseur requise.

Extension GA
az repos policy show

Afficher les détails de la stratégie.

Extension GA
az repos policy update

Mettez à jour une stratégie à l’aide d’un fichier de configuration.

Extension GA
az repos policy work-item-linking

Gérer la stratégie de liaison d’éléments de travail.

Extension GA
az repos policy work-item-linking create

Créez une stratégie de liaison d’élément de travail.

Extension GA
az repos policy work-item-linking update

Mettre à jour la stratégie de liaison d’éléments de travail.

Extension GA

az repos policy create

Créez une stratégie à l’aide d’un fichier de configuration.

Recommandé lors de la création de stratégies à l’aide de plusieurs étendues pour une stratégie. Pour plus d’informations, consultez https://aka.ms/azure-devops-cli-docs-policy-file.

az repos policy create --config --policy-configuration
                       [--detect {false, true}]
                       [--org --organization]
                       [--project]

Paramètres obligatoires

--config --policy-configuration

Chemin d’accès de fichier local pour le fichier de configuration. Utilisez la barre oblique \backslash lors de la saisie du chemin d’accès au répertoire.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--detect

Détectez automatiquement l’organisation.

Propriété Valeur
Valeurs acceptées: false, true
--org --organization

URL de organization Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide d’az devops configure -d organization=ORG_URL. Obligatoire s’il n’est pas configuré comme valeur par défaut ou récupéré par le biais de la configuration git. 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 si ce paramètre n’est pas configuré par défaut ou récupéré avec git config.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az repos policy delete

Supprimez une stratégie.

az repos policy delete --id --policy-id
                       [--detect {false, true}]
                       [--org --organization]
                       [--project]
                       [--yes]

Paramètres obligatoires

--id --policy-id

ID de la stratégie.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--detect

Détectez automatiquement l’organisation.

Propriété Valeur
Valeurs acceptées: false, true
--org --organization

URL de organization Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide d’az devops configure -d organization=ORG_URL. Obligatoire s’il n’est pas configuré comme valeur par défaut ou récupéré par le biais de la configuration git. 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 si ce paramètre n’est pas configuré par défaut ou récupéré avec git config.

--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az repos policy list

Répertorier toutes les stratégies d’un projet.

az repos policy list [--branch]
                     [--detect {false, true}]
                     [--org --organization]
                     [--project]
                     [--repository-id]

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--branch

Nom de la branche pour filtrer les résultats en fonction de la correspondance exacte du nom de branche. Le paramètre --repository-id est requis pour utiliser le filtre de branche. Par exemple : --branch master.

--detect

Détectez automatiquement l’organisation.

Propriété Valeur
Valeurs acceptées: false, true
--org --organization

URL de organization Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide d’az devops configure -d organization=ORG_URL. Obligatoire s’il n’est pas configuré comme valeur par défaut ou récupéré par le biais de la configuration git. 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 si ce paramètre n’est pas configuré par défaut ou récupéré avec git config.

--repository-id

ID du référentiel pour filtrer les résultats en fonction de la correspondance exacte de l’ID de référentiel. Par exemple --repository-ID e556f204-53c9-4153-9cd9-ef41a11e3345.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az repos policy show

Afficher les détails de la stratégie.

az repos policy show --id --policy-id
                     [--detect {false, true}]
                     [--org --organization]
                     [--project]

Paramètres obligatoires

--id --policy-id

ID de la stratégie.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--detect

Détectez automatiquement l’organisation.

Propriété Valeur
Valeurs acceptées: false, true
--org --organization

URL de organization Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide d’az devops configure -d organization=ORG_URL. Obligatoire s’il n’est pas configuré comme valeur par défaut ou récupéré par le biais de la configuration git. 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 si ce paramètre n’est pas configuré par défaut ou récupéré avec git config.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az repos policy update

Mettez à jour une stratégie à l’aide d’un fichier de configuration.

Recommandé lors de la création de stratégies à l’aide de plusieurs étendues pour une stratégie. Pour plus d’informations, consultez https://aka.ms/azure-devops-cli-docs-policy-file.

az repos policy update --config --policy-configuration
                       --id --policy-id
                       [--detect {false, true}]
                       [--org --organization]
                       [--project]

Paramètres obligatoires

--config --policy-configuration

Chemin d’accès de fichier local pour le fichier de configuration. Utilisez la barre oblique \backslash lors de la saisie du chemin d’accès au répertoire.

--id --policy-id

ID de la stratégie.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--detect

Détectez automatiquement l’organisation.

Propriété Valeur
Valeurs acceptées: false, true
--org --organization

URL de organization Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide d’az devops configure -d organization=ORG_URL. Obligatoire s’il n’est pas configuré comme valeur par défaut ou récupéré par le biais de la configuration git. 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 si ce paramètre n’est pas configuré par défaut ou récupéré avec git config.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False