Archiver votre contribution (Team Explorer Everywhere)

Utilisez la page Modifications en attente pour archiver votre code dans le code base de l'équipe.

Pending changes page

Autorisations requises

Vous devez être l'un des Collaborateurs de votre projet d'équipe. Consultez Groupes, autorisations et rôles par défaut de TFS [redirection].

Que voulez-vous faire ?

  • Spécifier les fichiers à archiver

  • Associer des éléments de travail

  • Archiver vos modifications

  • Résoudre les avertissements de stratégie d'archivage

  • Exécuter un archivage contrôlé

Spécifier les fichiers à archiver

Vous pouvez spécifier les modifications de fichier que vous souhaitez archiver. Dans la page Modifications en attente, sélectionnez une ou plusieurs modifications dans la section Modifications exclues. Sélectionnez Inclure dans le menu contextuel. Vous pouvez également limiter la portée de votre archivage à mesure que vous travaillez dans d'autres zones d'Eclipse :

  • Dans l'Explorateur de package ou l'Explorateur de projets, sélectionnez l'un des éléments suivants :

    • Un ou plusieurs projets de code

    • Un ou plusieurs dossiers

    • Un ou plusieurs fichiers

    Après avoir sélectionné les éléments, ouvrez leur menu contextuel, puis choisissez Équipe, Archiver les modifications en attente.

    Check in pending changes

  • Dans l'Explorateur du 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. (Les éléments comportant des modifications en attente sont indiqués par le symbole suivant : Check out icon). Ouvrez le menu contextuel des éléments sélectionnés, puis choisissez Archiver.

Associer des éléments de travail

Lorsque vous modifiez des fichiers dans votre code base, vous le faites généralement pour terminer une tâche, corriger un bogue ou répondre à la demande d'un autre type d'élément de travail. Lorsque vous archivez les modifications, vous devez associer de tels éléments de travail aux modifications que vous archivez. Les avantages sont les 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 examine l'historique d'un fichier que vous avez modifié peut afficher l'ensemble des modifications et voir les éléments de travail justifiant la modification.

  • Si vous générez vos modifications dans votre système de génération automatisé, les membres de l'équipe peuvent voir dans quelle build terminée la tâche a été terminée ou le bogue a été résolu.

Pour associer des éléments de travail à votre archivage :

  • Sélectionnez le lien Ajouter un élément de travail par ID dans la section Éléments de travail associés.

    Related work items

  • Choisissez une requête dans la liste déroulante Requêtes de la section Éléments de travail associés. Dans l'éditeur de résultats de requête d'élément de travail, utilisez le menu contextuel d'un élément de travail pour l'associer à un ensemble de modifications.

En regard de chaque élément de travail, sélectionnez la façon dont il doit être lié à votre archivage : Associer ou Résoudre (disponible uniquement si l'élément de travail n'est pas déjà dans un état qui exclut cette relation, tel que Résolu, Terminé ou Fermé).

Conseil

Vous pouvez ouvrir le menu contextuel d'un élément de travail associé puis choisir :

  • Ouvrir l'élément de travail pour ouvrir l'élément de travail dans un onglet provisoire.Si vous souhaitez consulter l'élément de travail dans un onglet normal, ouvrez le menu contextuel de l'onglet et sélectionnez Ouvrir l'onglet.

  • Supprimer l'élément de travail si vous ne souhaitez pas associer l'élément de travail à votre archivage.

  • Nouvel élément de travail lié, Créer une copie de l'élément de travail ou Lier à un élément existant.

Archiver vos modifications

Pour archiver vos modifications

  1. Dans Team Explorer, choisissez Home icon Accueil, puis choisissez Modifications en attente.

  2. Dans la page Modifications en attente, entrez un Commentaire afin que les coéquipiers qui ont besoin ultérieurement d'examiner et comprendre l'historique de vos fichiers comprennent ce que vous avez fait.

    Pending changes page

  3. Certaines équipes préfèrent (et dans certains cas implémentent une stratégie d'archivage pour faire des demandes) que leurs membres fournissent certains types d'informations sur chaque archivage. Si un administrateur de votre projet d'équipe a activé les notes d'archivage, vous pouvez taper les informations dans chaque champ de la section Remarques.

  4. Choisissez le bouton Archiver.

L'un des résultats suivants se produit.

Vos modifications sont archivées

Toutes les modifications de fichier incluses dans votre espace de travail ainsi que le commentaire, les notes d'archivage et les liens vers les éléments de travail associés sont stockés sur le serveur en tant qu'ensemble de modifications unique sur votre serveur.

Les conflits bloquent votre archivage

Le système vous indique les conflits entre vos modifications et la dernière version des fichiers sur le serveur. .

Votre archivage est bloqué car il ne respecte pas la stratégie d'archivage.

Les administrateurs de votre projet d'équipe peuvent implémenter des stratégies d'archivage pour encourager votre équipe à suivre les meilleures pratiques. Par exemple, une stratégie d'archivage peut encourager les membres de l'équipe à associer au moins un élément de travail avec leurs modifications.

Dans certains cas, vous pouvez substituer ces stratégies d'archivage. Dans la section Avertissements de stratégie, choisissez Avertissements de substitution.

Dans la zone Raison, expliquez pourquoi vous substituez la stratégie.

Archiver dans un dossier contrôlé par un processus de build d'archivage contrôlé

Si vous archivez des modifications dans des dossiers du contrôle de version contrôlés par une build d'archivage contrôlé, la boîte de dialogue Archivage contrôlé s'affiche.

Gated check-in

Choisissez Modifications de build.

Gated Check-in committed

Choisissez Rapprocher.

Reconcile pending changes

Pour plus d'informations sur l'exécution d'une opération d'archivage, consultez Archiver des modifications en attente contrôlées par une build d'archivage contrôlé.

Voir aussi

Concepts

Guide du débutant de Team Foundation Server Plug-in for Eclipse