Supprimer ou restaurer des fichiers et des dossiers
Vous pouvez supprimer des fichiers et des dossiers, et également les restaurer, depuis votre machine de développement ou depuis le serveur.
Spécifications
Consultez Référence des autorisations pour Team Foundation Server.
Que voulez-vous faire ?
Supprimer un élément
Restaurer des éléments que vous avez supprimés de votre machine de développement à l'aide de Visual Studio
Restaurer un élément supprimé du serveur
Restaurer des éléments supprimés de votre ordinateur de développement en dehors de Visual Studio
Travailler depuis l'invite de commandes
Supprimer un élément
Avant de supprimer un élément :
Avant de supprimer un fichier, recherchez une icône représentant une coche , qui indique des modifications en attente dans le fichier. S'il existe des modifications en attente, regardez-les (ouvrez le menu contextuel pour le fichier en cliquant avec le bouton droit sur le fichier et choisissez Comparer) et assurez-vous que vous n'en avez pas besoin. Si vous pensez que vous pourriez avoir besoin des modifications ultérieurement, vous pouvez archiver le fichier avant de le supprimer.
Si vous supprimez un dossier, le système mettra en attente les actions de suppression pour tous les dossiers et fichiers qu'il contient.
Si vous supprimez un fichier dont dépendent d'autres fichiers, le système met automatiquement en attente les actions de suppression pour ces fichiers. Par exemple, si vous supprimez un fichier de formulaire, le fichier de code et de ressources sera également mis en attente de suppression.
Pour supprimer un élément
Dans l'Explorateur de solutions ou dans l'Explorateur du contrôle de code source, accédez au dossier ou au fichier que vous voulez supprimer.
Sélectionnez les éléments que vous voulez supprimer, ouvrez le menu contextuel (en cliquant avec le bouton droit) et choisissez Supprimer.
Conseil
Si vous supprimez un fichier à partir de l'Explorateur de solutions, le message d'avertissement suivant est susceptible d'apparaître : <nom de fichier> va être supprimé définitivement.La suppression du fichier n'est pas effectuée sur le serveur tant que vous n'archivez pas effectivement cette modification.En outre, si le fichier a été archivé dans le contrôle de version, vous pouvez récupérer le fichier.Choisissez OK si vous voulez procéder à la suppression du fichier.
Quand vous êtes prêt, archivez vos modifications.
Restaurer des éléments que vous avez supprimés de votre machine de développement à l'aide de Visual Studio
Si vous n'avez pas encore archivé votre modification de suppression, dans l' Explorateur de solutions, dans la page Modifications en attente ou dans l'Explorateur du contrôle de code source, sélectionnez les éléments, ouvrez leur menu contextuel (en cliquant avec le bouton droit) et choisissez Annuler ou Annuler les modifications en attente.
Restaurer un élément supprimé du serveur
Si vous ou un des membres de votre équipe avez archivé une modification de suppression sur le serveur, vous pouvez restaurer l'élément tant que personne dans votre équipe ne l'a détruit.
Pour restaurer un élément supprimé du serveur
Dans la barre de menus, sélectionnez Outils, Options.
Dans la boîte de dialogue Options, accédez à Contrôle de code Source, Visual Studio Team Foundation Server.
Sélectionnez Afficher élém. suppr. ds l'Explorateur du contr. de code sour., puis choisissez OK.
Dans la barre de menus, choisissez Afficher, Autres fenêtres, Explorateur du contrôle de code source.
Dans l'Explorateur du contrôle de code source, accédez au dossier qui contient l'élément que vous voulez restaurer.
Ouvrez le menu contextuel de l'élément (sélectionnez l'élément et cliquez avec le bouton droit), puis choisissez Annuler la suppression.
Restaurer des éléments supprimés de votre ordinateur de développement en dehors de Visual Studio
Il peut parfois être nécessaire de restaurer un élément que vous avez supprimé en dehors de Visual Studio (éventuellement par accident). La méthode que vous utilisez pour restaurer cet élément varie selon que vous utilisez un espace de travail local ou un espace de travail du serveur. Consultez Décider d'utiliser un espace de travail local ou de serveur.
Utiliser un espace de travail local pour restaurer un élément que vous avez supprimé en dehors de Visual Studio
Quand vous utilisez un espace de travail local, Visual Studio le détecte et vous permet de résoudre les modifications effectuées en dehors du système.
Pour utiliser un espace de travail local pour restaurer un élément que vous avez supprimé en dehors de Visual Studio
Dans Team Explorer, choisissez Accueil, puis choisissez Modifications en attente.
Dans la section Modifications exclues, choisissez le lien Modifications détectées.
Dans la boîte de dialogue Promouvoir les modifications candidates, sélectionnez un élément pour lequel Supprimer apparaît dans la colonne Modification, ouvrez son menu contextuel (cliquez avec le bouton droit), puis choisissez Restaurer cet élément.
Utiliser un espace de travail de serveur pour restaurer un élément que vous avez supprimé en dehors de Visual Studio
Quand vous supprimez accidentellement un élément en dehors de Visual Studio et que vous utilisez un espace de travail du serveur, quand vous essayez d'ouvrir l'élément dans Visual Studio, un message d'erreur tel que celui-ci est susceptible d'apparaître : TF10187 : Impossible d'ouvrir le document nom de fichier Le système ne trouve pas le fichier spécifié. Vous pouvez restaurer l'élément en l'obtenant du serveur.
Pour utiliser un espace de travail du serveur pour restaurer un élément que vous avez supprimé en dehors de Visual Studio
Dans l'Explorateur du contrôle de code source, accédez au dossier qui contient les éléments supprimés.
Ouvrez le menu contextuel du dossier (sélectionnez le dossier et cliquez sur celui-ci avec le bouton droit) et choisissez Obtenir une version spécifique.
Dans la boîte de dialogue Obtenir, sélectionnez Remplacer tous les fichiers même si la version locale correspond à la version spécifiée.
Choisissez Obtenir.
Conseil
Vous pouvez également utiliser la commande tf get /force.
Travailler depuis l'invite de commandes
Delete, commande (contrôle de version Team Foundation) : supprime un fichier du serveur.
Destroy Command : détruit définitivement un élément.
Undelete Command : restaure un fichier supprimé du serveur.
Undo, commande : annule des modifications en attente.
Get, commande : obtient des fichiers auprès du serveur.