Modifier les stratégies d'archivage
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 des exigences en matière de stratégie d’archivage. 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 stratégie d’archivage, vous devez d’abord en créer une. Pour plus d’informations, consultez Ajouter des stratégies d’archivage. Les types de stratégies d’archivage suivants sont disponibles par défaut :
- Les builds nécessitent que la dernière build ait réussi avant que de nouvelles modifications puissent être archivé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é.
- Cette stratégie des chemins d’accès personnalisés applique d’autres stratégies à des dossiers ou des 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 de requête 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 qu’un ou plusieurs éléments de travail soient associés à chaque archivage.
Notes
Vous pouvez désactiver temporairement un ou plusieurs types de stratégies dans la boîte de dialogue Paramètres du contrôle de code source. Sous l’onglet Stratégie d’archivage, mettez en surbrillance les stratégies 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.
Prérequis
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 stratégie d’archivage
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 Team Explorer de Visual Studio, sélectionnez Paramètres, puis Contrôle de code source sous Projet d’équipe.
Dans la boîte de dialogue Paramètres du contrôle de code source, sélectionnez l’onglet Stratégie d’archivage.
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.
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. Il est impossible de modifier ce type de stratégie.
La stratégie commentaires de l’ensemble de modifications nécessite que les utilisateurs archivent des commentaires. Il est impossible de modifier ce type de stratégie.
L’analyse du code nécessite l’exécution de l’analyse du code avant que le code puisse être archivé. Si vous sélectionnez ce type, dans la boîte de dialogue Éditeur de stratégies d’analyse du code, cochez les cases des 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++ (/analyze)
- 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é.
Cette stratégie des chemins d’accès personnalisés applique d’autres stratégies à des dossiers ou des 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, répertoriez 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 Stratégie de requête, sélectionnez une requête d’élément de travail partagé enregistrée, puis sélectionnez OK.
Les éléments de travail exigent qu’un ou plusieurs éléments de travail soient associés à chaque archivage. Il est impossible de modifier ce type de stratégie.
Lorsque vous êtes satisfait des paramètres de stratégies d’archivage, sélectionnez OK.