La table de version de l'espace de travail contient une version de schéma inconnue

je viens de démarrer Visual Studio 2012 et j'ai ouvert ma solution qui est en contrôle source avec Team Foundation Server 2012 Express et j'ai rencontré ceci, des idées? Je ne peux pas obtenir la dernière, je ne peux pas vérifier, tout semble vérifié :( essentiellement, mon espace de travail est inutilisable en ce moment.

TF400018: la table de version locale pour l'espace de travail local MY-PC;My L'utilisateur n'a pas pu être ouvert. La table de version workspace contient un inconnu schéma version.

il n'y a que post j'ai pu trouver sur le net, et les réponses sont assez vagues.

18
demandé sur John Saunders 2013-02-07 15:14:10

9 réponses

j'avais le même problème, et je l'ai réglé sur le mien.

Si vous n'avez pas l'esprit de ré-carte de tous vos projets, vous pouvez essayer de suivre:

  • cliquez sur la case dans "Workspace".
  • Cliquez sur "espaces de travail".
  • supprimer le profil d'espace de travail que vous utilisez actuellement
  • Re-connecter à TFS ouvrir "Source Contrôle"





soyez conscient que vous pourriez perdre tous vos mappages TFS, vous pourriez avoir besoin de re-mapper tous vos projets de la TSF. Sauvegardez vos modifications qui ne sont pas encore entrées.

15
répondu cycle6 2013-02-26 19:00:39

le cycle6 est correct, mais il n'est pas clair que vous ne perdrez pas votre liste d'attente si vous suivez certaines étapes supplémentaires.

  1. Cliquez sur la case "espace de travail".
  2. Cliquez sur "espaces de travail".
  3. supprimer le profil corrompu de l'espace de travail, en acceptant l'avertissement.
  4. Re-connecter à TFS et ouvrir "Explorateur du Contrôle de Source"
  5. Créer un nouvel espace de travail
  6. un par Un, la carte de vos projets dans le même dossier que avant
  7. on vous présentera une liste de conflits, où vous avez déjà des fichiers pouvant être écrits dans le dossier.
  8. choisissez "garder la copie locale" pour chaque fichier que vous avez coché avant, et "prendre la Version du serveur" pour tous les fichiers modifiés par d'autres membres de l'équipe pour lesquels vous n'aviez pas la dernière version. Cela peut prendre un certain temps en fonction de la longueur de la liste, mais il est intéressant de comparer les versions d'un fichier, vous n'êtes pas sûr de.

il vous restera votre solution et tous les articles en attente marqués comme sortis, avec votre travail préservé.

11
répondu Rob King 2015-04-16 11:41:29

j'ai fait les étapes suivantes et il a résolu le problème:

  1. supprimé le dossier caché nommé $tfs et
  2. dans Visual Studio, l'Explorateur de solutions: Right click on the solution node > the Source Control > Get Specific version > latest version
5
répondu A-Sharabiani 2016-10-19 18:03:23

parfois cela se produit lorsque vous manquez d'espace disque. Essayez de voir si vous avez très peu d'espace, par exemple. < 10 MB.

si c'est le cas, essayez de nettoyer votre dossier windows Temp. Voir si cela résoudre ce problème

3
répondu esasongko 2017-05-24 08:57:56

si vous avez déjà plusieurs instances de Visual Studio ouvertes.

  1. Fermer toutes . [dans certains cas, vous devez vous déconnecter de windows et ouvrez-la de nouveau OU de redémarrer ]

  2. Renommer $tf dossier portant un autre nom (p. ex. $tft)

  3. démarrez Visual Studio, pour voir votre problème corrigé. :)

J'espère que cela vous aidera.

2
répondu Bhramar 2016-10-04 11:07:49

il y a une solution simple. Supprimer la cartographie locale vers le dossier où se trouve les sources (avancé - > supprimer la cartographie, ou tout simplement renommer ou supprimer le dossier cartographié. Après cela, vous pourrez vous connecter à tfs. Téléchargez à nouveau le projet.

1
répondu Vasiliy Mazhekin 2014-08-14 06:34:11

enter image description heresi vous avez déjà plusieurs instances TFS de Visual Studio ouvertes.

1.) Ouvrir Le Fichier - > Contrôle À La Source - > Gérer Les Espaces De Travail 2.) Supprimer toutes les cartes tfs 3.) Puis sélectionnez les cartes de dossiers

1
répondu Uğur KANTEKİN 2017-10-10 06:17:50

essayez de vider le cache TFS, voir le lien suivant pour savoir comment faire:

pourquoi et comment effacer le cache client TFS?

si cela ne peut pas vous aider, essayez d'accéder à votre PC avec une autre utilisation et de recréer les étapes.

0
répondu Mohamed.Radwan -MVP 2013-02-09 04:43:27

vous pouvez aussi simplement sauvegarder votre espace de travail actuel à un autre endroit, recréer votre espace de travail et recopier les fichiers que vous avez modifiés. VS devrait détecter les fichiers les plus récents et vérifier automatiquement ces fichiers vous permettant de vérifier les versions plus récentes que vous avez recopié à partir de votre sauvegarde.

0
répondu ganjeii 2017-02-20 00:28:37