Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Dans Visual Studio Team Explorer, ouvrez la page Modifications en attente pour archiver votre code dans un nouvel ensemble de modifications, ou appuyez sur Ctrl+O, P sur votre clavier.
Conseil / Astuce
Vous pouvez sélectionner l’icône
afin de détacher la page Modifications en attente de Team Explorer et de l’afficher dans une fenêtre distincte.
Choisissez les fichiers que vous souhaitez archiver
Vous pouvez spécifier les modifications de fichier que vous souhaitez archiver en les faisant glisser entre les sections Modifications incluses et Modifications exclues de la page Modifications en attente dans Team Explorer. Vous pouvez également vous enregistrer lorsque vous travaillez dans d’autres domaines de Visual Studio.
Dans Explorateur de solutions, faites un clic droit sur la solution, sur un ou plusieurs projets de code ou sur un ou plusieurs fichiers, puis sélectionnez Archiver.
Dans l’Explorateur de contrôle de code source, sélectionnez un ou plusieurs éléments avec des modifications en attente, ou un ou plusieurs dossiers qui contiennent des éléments avec des modifications en attente. L’icône
d’état d’extraction de TFVC indique les éléments en attente de modification. Cliquez avec le bouton droit sur les éléments sélectionnés et choisissez Valider.
Importante
L’option Enregistrer n’est pas affichée s’il n’y a pas de modifications en attente pour les éléments sélectionnés.
Si vous ne voyez pas de modifications en attente pour un élément que vous souhaitez archiver, vérifiez qu’il n’est pas répertorié comme une modification exclue. Ouvrez la vue Modifications en attente et sélectionnez le lien détecté sous Modifications exclues. Dans la boîte de dialogue Promouvoir les modifications des candidats, sélectionnez l’un des éléments que vous souhaitez valider, puis sélectionnez Promouvoir. Les éléments se déplacent dans la section Modifications incluses et peuvent maintenant être validés.
Associer des éléments de travail
Lorsque vous archivez les modifications, vous devez associer des éléments de travail aux modifications. Cette pratique offre les avantages suivants :
- Un membre de l’équipe qui examine l’élément de travail peut établir un lien direct avec l’ensemble de modifications pour voir le travail que vous avez effectué.
- Un membre de l’équipe qui passe en revue l’historique d’un fichier que vous avez modifié peut afficher le jeu de modifications et voir les éléments de travail qui étaient la justification de la modification.
- Vous pouvez générer vos modifications dans votre système de génération automatisé, par exemple avec une Génération CI ou une Génération d’archivage contrôlé. Les membres de votre équipe peuvent voir dans quelle build terminée la tâche a été terminée ou si le bogue a été résolu.
Pour associer des éléments de travail à vos modifications, vous pouvez :
Sélectionnez Ajouter un élément de travail par ID dans la section Éléments de travail associés de la page Modifications en attente . Entrez l’ID de l’élément de travail, puis sélectionnez Ajouter.
Faites glisser un élément de travail de la page Élément de travail de Team Explorer dans la section Éléments de travail associés de la page Modifications en attente .
Après avoir ajouté un élément de travail, vous pouvez sélectionner le lien en regard de l’élément pour choisir la façon dont l’élément doit être lié à vos modifications : Associer ou résoudre. Ces options sont disponibles uniquement si l’élément de travail n’est pas déjà dans un état qui empêche cette relation, telle que Résolu, Terminé ou Fermé.
Vérifier vos modifications
Dans Team Explorer, choisissez
Accueil, puis sélectionnez Modifications en attente ou appuyez sur Ctrl+0, P.Dans la page Modifications en attente , entrez un commentaire afin que les collègues qui doivent plus tard passer en revue et comprendre l’historique de vos fichiers peuvent comprendre ce que vous avez fait. Par exemple : Implémentation du contrôleur de panier d’achat.
Certaines équipes veulent que leurs membres fournissent certains types d’informations sur chaque modification et peuvent implémenter une politique de validation pour exiger cette pratique. Si un administrateur de projet a activé ou requis des notes de vérification, vous pouvez taper les informations dans la section Notes.
Sélectionnez Enregistrer.
L’un des résultats suivants se produit :
Vos modifications sont archivées.
Toutes les modifications de fichier incluses de votre espace de travail, ainsi que les commentaires, les notes d’archivage et les liens vers les éléments de travail associés, sont stockés sur le serveur sous la forme d’un ensemble de modifications unique.
Les conflits bloquent vos modifications.
Le système vous présente les conflits entre vos modifications et la dernière version des fichiers sur le serveur. Consultez Résoudre les conflits de contrôle de version Team Foundation.
Une stratégie d’archivage bloque votre archivage.
Les administrateurs de votre projet peuvent implémenter des politiques de validation pour encourager votre équipe à suivre les meilleures pratiques. Par exemple, une stratégie d’archivage peut encourager ou exiger que les membres de l’équipe associent au moins un élément de travail à leurs modifications. Pour plus d’informations, consultez Définir et appliquer des seuils de qualité.
Pour remplacer ces stratégies d’archivage, dans la section Avertissements de stratégie, sélectionnez Remplacer les avertissements, puis entrez une raison de remplacement.
Vous archivez les modifications apportées à un dossier contrôlé par un processus de génération d’archivage contrôlé.
Si vous archivez les modifications apportées aux dossiers de gestion de version contrôlés par un processus de génération d’archivage contrôlé, la boîte de dialogue Archivage contrôlé s’affiche. Pour plus d’informations sur la façon d’effectuer l’archivage, consultez Archiver dans un dossier contrôlé par un processus de génération d’archivage contrôlé.
S’abonner à des alertes
Si vous souhaitez être averti lorsque quelqu’un vérifie du code dans votre projet TFVC, vous pouvez vous abonner pour recevoir des alertes par e-mail. Dans les paramètres utilisateur de votre projet TFVC, sélectionnez Notifications. Sélectionnez Nouvel abonnement, puis choisissez et personnalisez parmi les modèles de validation pour le Code (TFVC).
Travailler depuis l'invite de commandes
- La commande Checkin vous permet d’afficher les modifications en attente et d’archiver les fichiers.
Conseils
Vous pouvez basculer entre les vues de liste et d’arborescence en sélectionnant Options d’affichage dans les sections Éléments inclus ou Éléments exclus de la page Modifications en attente .
Avant de vérifier le nouveau code, vous devez envisager d’effectuer une révision du code. Consultez Suspendre le travail, corriger un bogue et effectuer une révision du code.
Vous pouvez gérer et, si nécessaire, annuler vos modifications en attente. Consultez Développer du code et gérer les modifications en attente.
Si vous devez mettre de côté vos modifications, consultez Suspendre votre travail et gérer vos étagères.
Les modifications sont vérifiées de manière atomique. L’opération réussit complètement ou échoue complètement. Si l’une des modifications ne peut pas être envoyée, aucune des modifications n’est validée et un ensemble de modifications n’est pas créé. Par exemple, si vous perdez la connectivité au réseau au milieu d'une opération d'enregistrement, l'opération tout entière échoue.
Il existe une exception, qui est l’association d’éléments de travail avec l’ensemble de modifications. En cas d’échec de l’association d’éléments de travail mais que tous les autres aspects de l’opération d’archivage réussissent, l’ensemble de modifications est créé. Vous pouvez associer manuellement un élément de travail à un ensemble de modifications.