Partager via


Modifier les politiques d’enregistrement

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Les administrateurs de Team Foundation Version Control (TFVC) peuvent ajouter et modifier les exigences de la stratégie d'enregistrement. Ces stratégies d’archivage obligent les utilisateurs à prendre des mesures lorsqu’ils effectuent des archivages vers la gestion de version. Par exemple, les utilisateurs peuvent être tenus d’associer des éléments de travail à des ensembles de modifications. Pour plus d’informations sur les archivages, consultez Développer du code et gérer les modifications en attente.

Avant de modifier une politique de validation, vous devez d’abord en créer une. Pour plus d’informations, consultez Ajouter des stratégies d’archivage. Les types de politique d'enregistrement par défaut suivants sont disponibles :

  • Builds nécessite que la dernière compilation ait été réussie avant que les nouvelles modifications puissent être validées.
  • La stratégie commentaires de l’ensemble de modifications nécessite que les utilisateurs archivent des commentaires.
  • L’analyse du code nécessite l’exécution de l’analyse du code avant que le code puisse être archivé.
  • stratégie de chemin d’accès personnalisé étend les autres stratégies à des dossiers ou types de fichiers spécifiques.
  • La stratégie des modèles interdits empêche les archivages qui ont des fichiers avec des modèles de nom de fichier interdits.
  • La Stratégie des requêtes d’éléments de travail spécifie une requête d’éléments de travail dont les résultats sont les seuls éléments de travail juridiques à associer à un archivage.
  • Les éléments de travail exigent un ou plusieurs éléments de travail associés à chaque archivage.

Notes

Vous pouvez désactiver temporairement un ou plusieurs types de politiques dans la boîte de dialogue Paramètres de contrôle de code source. Sous l’onglet Politique de check-in, surlignez les politiques et sélectionnez Désactiver. Pour activer une stratégie désactivée, mettez en surbrillance la stratégie désactivée, puis cliquez sur Activer. Sélectionnez ensuite OK.

Conditions préalables

Pour terminer cette procédure, le jeu d’autorisations Modifier les informations au niveau du projet doit être défini sur Autoriser. Pour plus d’informations, consultez Autorisations TFVC par défaut.

Modifier une politique d'enregistrement

  1. Dans le menu Équipe de Visual Studio, sélectionnez Paramètres du projet d’équipe>Contrôle de code source.

    Ou, dans la fenêtre de l’Explorateur d’équipes Visual Studio , sélectionnez Paramètres, puis Gestion du code source sous projet d’équipe.

  2. Dans la boîte de dialogue Paramètres de contrôle de source, sélectionnez l’onglet Stratégie de validation.

  3. Dans la liste type de stratégie, sélectionnez le type de stratégie pour lequel vous souhaitez apporter des modifications, puis sélectionnez Modifier.

  4. Poursuivez cette procédure en fonction du type de stratégie que vous modifiez :

    • Les builds nécessitent que la dernière build ait réussi avant que de nouvelles modifications puissent être archivées. Ce type de stratégie ne peut pas être modifié.

    • La stratégie commentaires de l’ensemble de modifications nécessite que les utilisateurs archivent des commentaires. Ce type de stratégie ne peut pas être modifié.

    • L’analyse du code nécessite l’exécution de l’analyse du code avant que le code puisse être archivé. Si vous activez ce type, dans la boîte de dialogue Éditeur de stratégie d’analyse du code, activez les cases à cocher pour les types d’analyse de code que vous souhaitez effectuer. Les options sont les suivantes :

      • Appliquer l’archivage uniquement aux fichiers de la solution actuelle.
      • Appliquer l’analyse du code C/C++ (/analyser)
      • Appliquer Code Analysis pour le code managé Si vous sélectionnez cette option, sélectionnez les paramètres de règle souhaités sous Paramètres de règle pour l’analyse du code managé.
    • stratégie de chemin d’accès personnalisé étend les autres stratégies à des dossiers ou types de fichiers spécifiques. Si vous sélectionnez ce type, dans la boîte de dialogue Stratégie des chemins d’accès personnalisés, sélectionnez une stratégie enfant à utiliser, puis entrez une ou plusieurs valeurs dans Filtre de chemin du contrôle de code source (RegEx) pour spécifier les chemins autorisés. Appliquez une Stratégie de chemins d’accès personnalisés distincte pour chaque stratégie enfant que vous souhaitez utiliser avec des chemins personnalisés.

      Notes

      Si vous appliquez cette stratégie à une stratégie enfant activée, vous recevez un message indiquant que La stratégie sélectionnée est actuellement activée. Elle doit être désactivée ou elle s’exécutera deux fois. Vous pouvez supprimer ou désactiver la stratégie d’origine depuis la liste Stratégie d’archivage .

    • La stratégie des modèles interdits empêche les archivages qui ont des fichiers avec des modèles de nom de fichier interdits. Si vous sélectionnez ce type, dans la boîte de dialogue Modèles interdits, listez le modèle ou les modèles à interdire, puis sélectionnez OK.

    • La Stratégie des requêtes d’éléments de travail spécifie une requête d’éléments de travail dont les résultats sont les seuls éléments de travail juridiques à associer à un archivage. Si vous sélectionnez ce type, dans la boîte de dialogue Politique de requête, accédez à une requête d'élément de travail partagé enregistrée, puis sélectionnez OK.

    • Les éléments de travail exigent un ou plusieurs éléments de travail associés à chaque archivage. Ce type de stratégie ne peut pas être modifié.

  5. Lorsque vous êtes satisfait des paramètres des politiques d'enregistrement, sélectionnez OK.