Partager via


Déplacer, renommer et supprimer des fichiers et dossiers sous contrôle de version (Team Explorer Everywhere)

Vous pouvez déplacer, renommer et supprimer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur du contrôle de code source, de l'Explorateur de projets ou du Client de ligne de commande interplateforme pour Team Foundation Server. Pour plus d'informations, consultez Utilisation de l'Explorateur du contrôle de code source (Team Explorer Everywhere). Dans l'Explorateur du contrôle de code source, vous ne pouvez déplacer ou supprimer qu'un fichier ou dossier à la fois. Pour plus d'informations sur le renommage ou la suppression des fichiers sous contrôle de version à l'aide du Client de ligne de commande interplateforme pour Team Foundation Server, consultez les pages suivantes sur le site Web Microsoft : Rename, commande (contrôle de code source Team Foundation) et Delete, commande (contrôle de code source Team Foundation).

Notes

tf move est un alias de tf rename.

Vous pouvez également utiliser le Plug-in Team Foundation Server pour Eclipse pour restaurer un fichier que vous avez supprimé du contrôle de version.

Important

Vous devez utiliser l'Explorateur de package ou l'Explorateur de projets et d'autres affichages Eclipse intégrés autant que possible lorsque vous modifiez des ressources Eclipse. Si vous modifiez des ressources à l'aide de l'Explorateur du contrôle de code source qui sont mappées à votre espace de travail Eclipse, Eclipse peut ne pas reconnaître ces modifications jusqu'à ce que vous actualisiez manuellement les affichages. Vous devez principalement utiliser l'Explorateur du contrôle de code source pour apporter des modifications aux éléments qui ne font pas partie des projets gérés par Eclipse.

Dans cette rubrique

Autorisations requises

Pour exécuter ces procédures, vous devez disposer de l'autorisation Extraire avec la valeur Autoriser. Pour plus d'informations, consultez Autorisations Team Foundation Server sur le site Web Microsoft.

Déplacer des fichiers et des dossiers sous contrôle de version

Pour déplacer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur du contrôle de code source

  1. Dans Team Explorer, développez le projet d'équipe dans lequel vous souhaitez déplacer des fichiers ou des dossiers, puis double-cliquez sur le nœud Contrôle de code source.

    Pour plus d'informations sur l'ouverture de Team Explorer, consultez Ouvrir Team Explorer.

  2. Dans le volet gauche de l'Explorateur du contrôle de code source, cliquez sur le projet d'équipe ou dossier qui contient le fichier ou dossier que vous souhaitez déplacer.

    Notes

    Vous ne pouvez pas déplacer un fichier ou un dossier si vous n'avez pas spécifié un dossier de travail pour le projet d'équipe. Pour définir un dossier de travail, cliquez avec le bouton droit sur le nœud de projet d'équipe, puis cliquez sur Définir le dossier de travail.

  3. Dans le volet d'informations (volet droit), cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez déplacer, puis cliquez sur Déplacer.

  4. Dans la boîte de dialogue Déplacer, tapez manuellement la destination de l'élément dans la zone de texte À ou cliquez sur Parcourir pour utiliser la boîte de dialogue Rechercher un dossier pour spécifier une destination, puis cliquez sur OK.

    Notes

    Vous ne pouvez pas déplacer un objet possédant des branches à l'intérieur d'un autre objet possédant des branches.

Pour déplacer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur de projets ou de l'Explorateur de package

  1. Dans l'Explorateur de projets ou l'Explorateur de package, cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez déplacer, pointez sur Refactoriser, puis cliquez sur Déplacer.

  2. Dans la boîte de dialogue Déplacer les ressources, cliquez sur la destination vers laquelle vous souhaitez déplacer le fichier ou dossier, puis cliquez sur OK.

    L'élément est mis à jour dans l'Explorateur de projets. Une opération de changement de nom en attente (le déplacement d'un fichier ou dossier utilise une opération de changement de nom) s'affiche dans la fenêtre Modifications en attente. L'élément est déplacé dans le contrôle de version Team Foundation une fois que vous avez archivé les modifications en attente. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Pour déplacer des fichiers et dossiers sous contrôle de version à partir d'une invite de commandes

  • À une invite de commandes, tapez une ligne de commande qui ressemble à la suivante :

    tf rename OldItem NewItem

    Remplacez Olditem par l'identificateur actuel du fichier ou dossier que vous souhaitez déplacer. Remplacez Newitem par le nouvel identificateur du fichier ou dossier. Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Rename, commande (contrôle de version Team Foundation).

    Dans d'autres espaces de travail, l'opération de changement de nom s'affiche en tant que modification en attente. Toutefois, les résultats détaillés de cette commande ne s'affichent pas dans d'autres espaces de travail jusqu'à ce que vous archiviez la modification. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Changement de nom des fichiers et des dossiers sous contrôle de version

Pour renommer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur du contrôle de code source

  1. Dans Team Explorer, développez le projet d'équipe qui contient les fichiers ou dossiers que vous souhaitez renommer et double-cliquez sur le nœud Contrôle de code source.

    Pour plus d'informations sur l'ouverture de Team Explorer, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

  2. Dans le volet gauche de l'Explorateur du contrôle de code source, cliquez sur le projet d'équipe ou dossier qui contient le fichier ou dossier que vous souhaitez renommer.

  3. Dans le volet d'informations (volet droit), cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez renommer, puis cliquez sur Renommer.

    Vous pouvez renommer un élément qui dispose d'un ajout en attente, mais qui n'a pas été archivé. Lorsque vous renommez un fichier qui comporte des modifications en attente, ces modifications sont conservées. Si vous renommez un fichier pour lequel une opération de changement de nom en attente a été enregistrée, l'opération de changement de nom initiale est remplacée par la seconde opération de changement de nom.

  4. Dans la boîte de dialogue Renommer, tapez le nouveau nom du fichier ou dossier à renommer, puis cliquez sur OK.

Pour renommer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur de projets ou de l'Explorateur de package

  1. Dans l'Explorateur de projets ou l'Explorateur de package, cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez renommer, pointez sur Refactoriser, puis cliquez sur Renommer.

  2. Dans la boîte de dialogue Renommer la ressource, tapez le nom que vous souhaitez affecter au fichier ou dossier, puis cliquez sur OK.

    L'élément est mis à jour dans l'Explorateur de projets. Une opération de changement de nom en attente s'affiche dans la fenêtre Modifications en attente. L'élément est renommé dans le contrôle de version Team Foundation une fois que vous avez archivé les modifications en attente. Pour plus d'informations, consultez Submitting Changes.

Pour renommer des fichiers et dossiers sous contrôle de version à partir d'une invite de commandes

  • À une invite de commandes, tapez une ligne de commande qui ressemble à la suivante :

    tf rename OldItem NewItem

    Remplacez OldItem par l'identificateur actuel du fichier ou dossier que vous souhaitez renommer. Remplacez NewItem par le nouvel identificateur du fichier ou dossier. Pour plus d'informations, consultez Rename, commande (contrôle de version Team Foundation) sur le site Web Microsoft.

    Dans d'autres espaces de travail, l'opération de changement de nom s'affiche en tant que modification en attente. Toutefois, les résultats détaillés de cette commande ne s'affichent pas dans d'autres espaces de travail jusqu'à ce que vous archiviez la modification. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Suppression de fichiers et dossiers sous contrôle de version

Si vous supprimez un fichier ou dossier puis archivez la modification, vous pouvez récupérer le fichier ou dossier en utilisant la commande Undelete à partir d'une invite de commandes. Pour plus d'informations, consultez la rubrique suivante sur le site Web Microsoft : Undelete, commande (contrôle de version Team Foundation).

Pour supprimer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur du contrôle de code source

  1. Dans Team Explorer, développez le projet d'équipe dans lequel vous souhaitez supprimer un fichier ou dossier, puis double-cliquez sur le nœud Contrôle de code source.

    Pour plus d'informations sur l'ouverture de Team Explorer, consultez Ouvrir Team Explorer.

  2. Dans le volet gauche de l'Explorateur du contrôle de code source, cliquez sur le projet d'équipe ou dossier qui contient le fichier ou dossier que vous souhaitez supprimer.

  3. Dans le volet d'informations (volet droit), cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez supprimer, puis cliquez sur Supprimer.

    Notes

    Vous ne pouvez pas supprimer un élément pour lequel une autre modification en attente existe. Par exemple, vous ne pouvez pas supprimer un fichier extrait.

    L'état de suppression s'affiche dans la colonne Modification en attente. L'élément est supprimé une fois que vous avez archivé les modifications en attente. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Pour supprimer des fichiers et des dossiers sous contrôle de version à l'aide de l'Explorateur de projets ou de l'Explorateur de package

  1. Dans l'Explorateur de projets ou l'Explorateur de package, cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez supprimer, puis cliquez sur Supprimer.

  2. Dans la boîte de dialogue de confirmation, cliquez sur OK pour confirmer l'opération de suppression.

    Si une deuxième boîte de dialogue de confirmation s'affiche, pour confirmer la suppression d'un élément en lecture seule, cliquez sur OK.

    L'élément est supprimé de l'Explorateur de projets. Une opération de suppression en attente s'affiche dans la fenêtre Modifications en attente. L'élément est supprimé une fois que vous avez archivé les modifications en attente. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Pour supprimer des fichiers et dossiers sous contrôle de version à partir de la ligne de commande

  • À une invite de commandes, tapez une ligne de commande qui ressemble à la suivante :

    tf delete [-recursive] Itemspec

    Remplacez Itemspec par le nom du fichier ou dossier que vous souhaitez supprimer du contrôle de version Team Foundation. Pour plus d'informations, consultez Delete, commande (contrôle de version Team Foundation) sur le site Web Microsoft.

    Dans d'autres espaces de travail, l'opération de changement de nom s'affiche en tant que modification en attente. Toutefois, les résultats détaillés de cette commande ne s'affichent pas dans d'autres espaces de travail jusqu'à ce que vous archiviez la modification. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Restauration de fichiers et dossiers sous contrôle de version

Si vous supprimez un fichier ou un dossier sous contrôle de version et devez par la suite le récupérer, vous pouvez restaurer l'élément concerné. Pour restaurer un élément, vous devez activer l'affichage des éléments supprimés dans l'Explorateur du contrôle de code source.

Pour activer l'affichage des éléments supprimés dans l'Explorateur du contrôle de code source

  1. Dans le menu Fenêtre, cliquez sur Préférences.

  2. Dans la liste, développez le nœud Équipe, développez le nœud Team Foundation Server, puis cliquez sur Contrôle de code source.

    Vous pouvez également taper Contrôle de code source dans la zone de recherche pour rechercher le nœud.

  3. Dans la zone Options de contrôle de code source, activez la case à cocher Afficher les éléments supprimés dans l'Explorateur du contrôle de code source, puis cliquez sur OK.

Pour restaurer un élément supprimé dans l'Explorateur du contrôle de code source

  1. Dans Team Explorer, développez le projet d'équipe dans lequel vous souhaitez restaurer un fichier ou dossier, puis double-cliquez sur le nœud Contrôle de code source.

    Pour plus d'informations sur l'ouverture de Team Explorer, consultez Ouvrir Team Explorer.

  2. Dans le volet gauche de l'Explorateur du contrôle de code source, cliquez sur le projet d'équipe ou dossier qui contient le fichier ou dossier que vous souhaitez restaurer.

    Notes

    Par défaut, les éléments supprimés ne s'affichent pas dans l'Explorateur du contrôle de code source. Vous devez activer l'affichage des éléments supprimés pour qu'ils s'affichent. Les éléments supprimés s'affichent avec un nom estompé et avec la valeur Supprimé dans la colonne Dernière version.

  3. Dans le volet d'informations (volet droit), cliquez avec le bouton droit sur le fichier ou dossier que vous souhaitez restaurer, puis cliquez sur Rétablir.

    L'état de restauration s'affiche dans la colonne Modification en attente. L'élément est restauré une fois que vous avez archivé les modifications en attente. Pour plus d'informations, consultez Envoi et annulation des modifications en attente (Team Explorer Everywhere).

Voir aussi

Autres ressources

Utilisation de l'Explorateur du contrôle de code source (Team Explorer Everywhere)

Copie de fichiers sous contrôle de version (Team Explorer Everywhere)