Partager via


Supprimer ou restaurer des fichiers et des dossiers

Vous pouvez supprimer des fichiers et des dossiers et les restaurer, de votre ordinateur de développement (dev) ou du serveur.

Configuration requise

Consultez Autorisations de Team Foundation Server.

Que voulez-vous faire ?

  • Supprime un élément.

  • Restaurez les éléments que vous avez supprimés de votre ordinateur de développement (dev) à l'aide de Visual Studio

  • Restaurez un élément supprimé du serveur

  • Restaurez les éléments supprimés de votre ordinateur de développement (dev) en dehors de Visual Studio

  • Fonctionne depuis l'invite de commandes

  • Obtenez des conseils

Supprime un élément.

Avant de supprimer un élément:

  • AttentionAvant de supprimer un fichier, recherchez une icône Icône État TFSC extrait ckeck mark, qui indique les modifications en attente d'un fichier.S'il y a des modifications en attente, vous devez les afficher (ouvrez le menu contextuel du fichier et choisissez Comparer) et assurez vous que vous n'avez pas besoin de ces modifications.Si vous pensez vous pouvez avoir besoin des modifications à l'avenir, envisagez d'archiver le fichier avant de le supprimer.

  • Icône Attention Si vous supprimez un dossier, le système va mettre en attente les actions de suppression pour tous les dossiers et les fichiers qu'il contient.

  • Icône AttentionSi vous supprimez un fichier sur lequel d'autres fichiers ont des dépendances, le système va automatiquement mettre en attente les actions de suppression de ces fichiers.Par exemple, si vous supprimez un fichier formulaire, le fichier de code et le fichier de ressources seront également marqués pour la suppression.

Pour supprimer définitivement un élément

  1. Dans L'explorateur de solutions ou Explorateur du contrôle de code source, recherchez le dossier ou le fichier que vous souhaitez supprimer.

  2. Sélectionnez les éléments que vous souhaitez supprimer, ouvrez le menu contextuel, puis choisir Supprimer.

    ConseilConseil

    Si vous supprimer un fichier de l'explorateur de solutions, le message d'avertissement suivant peut s'afficher: <nom de fichier> sera supprimé définitivement.La suppression de fichier ne sera pas implémentée sur le serveur jusqu'à ce que vous archiviez réellement cette modification.De plus, si le fichier a été archivé dans le contrôle de version, vous pouvez récupérer le fichier.Choisissez OK si vous souhaitez continuer la suppression du fichier.

  3. Lorsque vous êtes prêt, archivez vos modifications.

Restaurez les éléments que vous avez supprimés de votre ordinateur de développement (dev) à l'aide de Visual Studio

Si vous n'avez pas encore archivé votre modification de suppression, dans L'explorateur de solutions, la page de modifications en attente , ou de Explorateur du contrôle de code source, sélectionnez les éléments, ouvrez le menu contextuel et choisissez Annuler ou Modifications en attente d'annulation.

Restaurez un élément supprimé du serveur

Si vous ou un de vos coéquipiers a archivé une modification de suppression au serveur, vous pouvez restaurer l'élément tant que personne de votre équipe ne l'a détruit.

Pour restaurer un élément supprimé du serveur

  1. Dans le menu Outils, sélectionnez Options.

  2. Dans la boîte de dialogue Options, développez Contrôle de code source, et sélectionnez Visual Studio Team Foundation Server.

  3. Sélectionnez Afficher éléments suppr. dans l'Explorateur du contrôle de code sourcepuis choisissez OK

  4. Dans la barre de menu choisissez Vue, Autre fenêtre, Explorateur de contrôle de code source.

  5. Dans l'Explorateur du contrôle de code source, accédez au dossier auquel vous souhaitez ajouter des fichiers ou dossiers.

  6. Ouvrez le menu contextuel de l'élément puis sélectionnez Restaurer.

Restaurez les éléments supprimés de votre ordinateur de développement (dev) en dehors de Visual Studio

Occasionnellement vous devrez peut-être restaurer un élément que vous avez supprimé en dehors de Visual Studio (éventuellement accidentellement).La méthode que vous utilisez pour restaurer un tel élément dépend de si vous utilisez des variables locales ou un espace de travail du serveur.Consultez Décider d'utiliser un espace de travail local ou de serveur.

ms245463.collapse_all(fr-fr,VS.110).gifUtilisez un espace de travail local pour restaurer un élément que vous avez supprimé en dehors de Visual Studio

Lorsque vous utilisez un espace de travail local, Visual Studio vous permet de détecter et résoudre les modifications que vous avez apportées en dehors du système.

Utilisez un espace de travail local pour restaurer un élément que vous avez supprimé en dehors de Visual Studio

  1. Dans Team Explorer, choisissez Icône AccueilAccueil, puis choisissez Modifications en attente.

  2. Dans la section Modifications exclues cliquez sur le lien Modifications détectées.

  3. Dans la boîte de dialogue Promouvoir les modifications candidat , sélectionnez un élément pour lequel supprimer s'affiche dans la colonne Modifier , ouvrez le menu contextuel, puis choisissez Restaurer cet élément.

ms245463.collapse_all(fr-fr,VS.110).gifUtilisez un espace de travail local pour restaurer un élément que vous avez supprimé en dehors de Visual Studio

Lorsque vous supprimez par erreur un élément en dehors de Visual Studio et vous utilisez un espace de travail du serveur, lorsque vous essayez d'ouvrir l'élément dans Visual Studio vous pouvez afficher un message d'erreur telle que: TF10187: Ne peut pas ouvrir le documentnom de fichierLe système ne peut pas trouver le fichier spécifié..Vous pouvez restaurer l'élément en le récupérant depuis le serveur.

Utilisez un espace de travail serveur pour restaurer un élément que vous avez supprimé en dehors de Visual Studio

  1. Dans l'Explorateur du contrôle de code source, accédez au dossier qui contient les éléments supprimés.

  2. Ouvrez le menu contextuel du dossier et choisissez obtenir la version spécifique.

  3. La boite de dialogue Get Sélectionnez l'option Remplacer tous les fichiers même si la version locale correspond à la version spécifiée.

    Choisissez Obtenir.

ConseilConseil

Vous pouvez également utiliser la commande get /force de tf .

Fonctionne depuis l'invite de commandes