Archiver des modifications en attente contrôlées par une build d'archivage contrôlé

Si vous archivez des fichiers dans un dossier de contrôle de version contrôlé par une build d'archivage contrôlé, quelques étapes supplémentaires sont nécessaires pour terminer l'opération d'archivage.

Autorisations requises

Pour exécuter ces procédures, vous devez disposer des autorisations Archiver et Afficher les builds avec la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Commencer à archiver les modifications apportées à un dossier contrôlé par une build d'archivage contrôlé

Si la boîte de dialogue Archivage contrôlé s'affiche durant le processus d'archivage (comme décrit dans Archiver des modifications en attente), vos modifications doivent d'abord être générées par Team Foundation Build avant de pouvoir être archivées.

Pour archiver des modifications apportées à un dossier contrôlé par une build d'archivage contrôlé

  1. Dans la boîte de dialogue Archivage contrôlé, recherchez le menu Définition de build et exécutez l'une des étapes suivantes :

    • Si une définition de build est affichée, passez à l'étape suivante.

    • Si le menu Définition de build apparaît à la place du nom d'une définition de build, signalez à votre administrateur de génération qu'au moins deux définitions de build contrôlent le même dossier de contrôle de version. Dans le menu Définition de build, sélectionnez la définition de build que votre administrateur de génération propose d'utiliser.

  2. Effectuez l'une des étapes suivantes :

    • Annuler l'opération d'archivage et continuer à travailler : si vous ne souhaitez pas réessayer de générer vos modifications, cliquez sur Annuler, puis lorsque le système vous demande si vous souhaitez supprimer le jeu de réservations, cliquez sur Oui.

    • Annuler l'opération d'archivage et démarrer une génération personnelle de vos modifications : si vous souhaitez générer le code vous-même dans une build personnelle, cliquez sur Annuler. Lorsque le système demande si vous souhaitez supprimer le jeu de réservations, notez le nom du nouveau jeu de réservations, puis cliquez sur Non. Vous pouvez ensuite générer manuellement le jeu de réservations. Pour plus d'informations, consultez Mettre une build en file d'attente.

    • Continuer l'opération d'archivage, en conservant vos modifications dans votre espace de travail : pour poursuivre l'opération d'archivage et continuer à utiliser vos modifications, consultez Poursuivre l'archivage contrôlé après avoir conservé les modifications dans votre espace de travail.

    • Continuer l'opération d'archivage tout en supprimant les modifications dans votre espace de travail : si vous n'avez pas besoin de continuer à utiliser vos modifications, consultez Poursuivre l'archivage contrôlé après avoir supprimé les modifications dans votre espace de travail.

    • Ignorer la spécification d'archivage contrôlé : si vous disposez de l'autorisation Remplacer la validation de l'archivage par build avec la valeur Autoriser, vous pouvez ignorer la spécification d'archivage contrôlé. Cliquez sur Afficher les options, puis sélectionnez Ignorer la build de validation et archiver mes modifications directement (requiert les autorisations appropriées).

Poursuivre l'archivage contrôlé après avoir conservé les modifications dans votre espace de travail

Le processus d'archivage contrôlé offre un moyen pour poursuivre l'archivage et continuer à utiliser vos modifications. Cette méthode présente un inconvénient : si la génération s'effectue correctement, vous devez rapprocher les modifications dans votre espace de travail avec les modifications archivées dans le contrôle de version.

Pour poursuivre l'archivage contrôlé après avoir conservé les modifications dans votre espace de travail

  1. Suivez les étapes dans Commencer à archiver les modifications dans un dossier faisant l'objet d'un archivage contrôlé.

    La boîte de dialogue Archivage contrôlé s'affiche.

  2. Cliquez sur Modifications de build.

    L'onglet En attente de l'Explorateur de builds s'affiche. Le nom de votre build d'archivage contrôlé est indiqué en regard de l'icône Archiver le jeu de réservations Archiver le jeu de réservations.

  3. Surveillez le processus de génération à l'aide de l'Explorateur de builds, de l'application de notifications de build ou de la messagerie électronique de notification de build. Pour plus d'informations, consultez Surveiller la progression d'une exécution de build.

  4. Une fois la génération terminée, exécutez l'une des étapes suivantes :

    Si la génération a réussi, vos modifications sont archivées. Il est recommandé de rapprocher votre espace de travail avant de continuer à travailler sur le code base :

    1. Accédez à l'onglet Terminé de l'Explorateur de builds. Pour plus d'informations, consultez Utiliser l'Explorateur de builds pour afficher et gérer des builds en file d'attente, en cours et terminées.

    2. Recherchez la build d'archivage contrôlé terminée, qui est affichée en regard d'une icône Archiver le jeu de réservations Archiver le jeu de réservations.

    3. Cliquez avec le bouton droit sur la build, puis cliquez sur Rapprocher l'espace de travail.

    Si la génération a échoué, vos modifications ne sont pas archivées. Pour résoudre les problèmes ayant provoqué l'échec de la génération, procédez comme suit :

    1. Utilisez l'Explorateur de builds pour ouvrir la build terminée. Pour plus d'informations, consultez Utiliser l'Explorateur de builds pour afficher et gérer des builds en file d'attente, en cours et terminées.

    2. Dans la fenêtre de la build terminée, lisez les informations qui peuvent vous aider à résoudre le problème à l'origine de l'échec de la génération. Pour certains types de problèmes, vous pouvez être en mesure de cliquer sur l'erreur ou le problème pour afficher le fichier qui nécessite des corrections.

    3. Dans vos fichiers, résolvez les problèmes ayant provoqué l'échec de la génération.

Poursuivre l'archivage contrôlé après avoir supprimé les modifications dans votre espace de travail

Si vous souhaitez continuer l'opération d'archivage contrôlé et n'envisagez pas de continuer à utiliser vos modifications, vous pouvez supprimer les modifications dans votre espace de travail. Vos modifications sont conservées dans un jeu de réservations et générées par le système. Si la génération réussit, vos modifications sont archivées. Si la génération échoue, vous pouvez déréserver le jeu de réservations pour réintégrer vos modifications dans votre espace de travail.

Pour poursuivre l'archivage contrôlé après avoir supprimé les modifications dans votre espace de travail

  1. Suivez les étapes dans Commencer à archiver les modifications dans un dossier faisant l'objet d'un archivage contrôlé.

    La boîte de dialogue Archivage contrôlé s'affiche.

  2. Dans la boîte de dialogue Archivage contrôlé, cliquez sur Afficher les options, puis désactivez Conserver mes modifications en attente localement.

  3. Cliquez sur Modifications de build.

    L'onglet En attente de l'Explorateur de builds s'affiche. Le nom de votre build d'archivage contrôlé est indiqué en regard de l'icône Archiver le jeu de réservations Archiver le jeu de réservations.

  4. Surveillez le processus de génération à l'aide de l'Explorateur de builds, de l'application de notifications de build ou de la messagerie électronique de notification de build. Pour plus d'informations, consultez Surveiller la progression d'une exécution de build.

  5. Une fois la génération terminée, exécutez l'une des étapes suivantes :

    Si la génération a échoué, vos modifications ne sont pas archivées. Pour résoudre les problèmes ayant provoqué l'échec de la génération, procédez comme suit :

    1. Utilisez l'Explorateur de builds pour ouvrir la build terminée. Pour plus d'informations, consultez Utiliser l'Explorateur de builds pour afficher et gérer des builds en file d'attente, en cours et terminées.

    2. Dans la fenêtre de la build terminée, lisez les informations qui peuvent vous aider à résoudre le problème à l'origine de l'échec de la génération. Pour certains types de problèmes, vous pouvez être en mesure de cliquer sur l'erreur ou le problème pour afficher le fichier qui nécessite des corrections.

    3. Récupérez vos modifications du jeu de réservations. Pour plus d'informations, consultez Réserver et déréserver des modifications en attente.

    4. Dans vos fichiers, résolvez les problèmes ayant provoqué l'échec de la génération.

Voir aussi

Tâches

Archiver des modifications en attente

Concepts

Définir une build d'archivage contrôlé pour la validation des modifications

Utilisation de jeux de réservations