2010-09-02 3 views
2

J'ai récupéré des fichiers avec TFS 2008, puis les ai supprimés manuellement à l'aide de l'explorateur.Synchronisation de l'espace de travail TFS local avec le serveur

Les fichiers semblent toujours disponibles localement dans TeamExplorer. Vous savez que les fichiers uniquement sur le serveur sont affichés en texte gris et les fichiers dans l'espace de travail sont affichés en noir.

Existe-t-il un moyen de mettre à jour l'espace de travail, TeamExplorer affichera donc correctement les fichiers présents sur mon disque local?

Répondre

3

Utilisez la fonction Obtenir une version spécifique, puis cochez l'option "Remplacer tous les fichiers même si la version locale correspond à la version spécifiée".

3

aller dans le répertoire dans une fenêtre de commande Visual Studio et le type

tf get . /recursive /force 
4

, si vous voulez aussi de se débarrasser d'un fichier, ne vont jamais juste de sortir et de le supprimer à partir du système de fichiers. Il n'y a pas d'intégration entre le système de fichiers et le serveur TFS *. Si vous souhaitez effacer l'espace de travail local, vous devez "obtenir une version spécifique" sur les fichiers, en spécifiant le jeu de modifications n ° 1.

Pour ce faire,

  1. Faites un clic droit sur l'explorateur Source sur le dossier que vous souhaitez effacer, puis choisissez Get Specific Version

  2. changement Type-Changeset

  3. Dans le Changeset champ, tapez le chiffre 1.

  4. Cliquez sur les deux cases à cocher pour les remplacer.

Une fois ce processus terminé, TFS pense que vous avez un espace de travail vide. S'il reste des fichiers à ce stade, ils peuvent être supprimés via le système de fichiers, car ce sont des fichiers que TFS ne connaissait pas.

Questions connexes