web-dev-qa-db-fra.com

Le projet d'équipe Visual Studio 2013 a été supprimé.

Après avoir ajouté une nouvelle solution Web au contrôle de code source en vs 2013 et s'être enregistré pour la première fois, le message d'erreur suivant s'affiche: 

TF402484: The "PROJECTNAME" team project has been deleted. 
Undo any pending changes to that project or branches from 
that project in your local workspace. Then retry the operation.

Si j'essaie de choisir "Annuler toutes les modifications en attente", il me dit qu'il n'y a aucune modification en attente. Maintenant, je ne peux pas "obtenir les dernières" ou "enregistrer" d'autres solutions et je reçois la même erreur. Le contrôle de code source Explorer n’affiche rien d’autre que "fonctionne ..." et j’obtiens la même erreur. Le projet n'est pas visible par les autres membres de l'équipe.

Quelqu'un d'autre a quelque chose comme ça? J'ai retiré le projet de l'espace de travail. Puis-je supprimer le projet de VS 2013 d'une autre manière?

16
freddy

Je viens de faire l'expérience de cette situation lorsque mon collègue a supprimé des projets dans TFS où je suis connecté à ces projets. La façon dont je l'ai résolu:

Dans Team Explorer, cliquez sur En attente de modification. vous verrez qu'il comporte quatre sections: commentaires, éléments de travail connexes, modifications incluses et modifications exclues. Examinez la section Modifications exclues s'il existe des fichiers appartenant au dossier supprimé. Si oui, cliquez avec le bouton droit sur le nom du fichier et choisissez Annuler.

42
Fidah

Voici comment je l'ai résolu:

  • Allez à TEAM Explorer.
  • Dans la gauche, vous trouverez des "dossiers".
  • Cliquez avec le bouton droit de la souris sur "DefaultCollection" (ou sur la collection du projet que vous avez supprimé -utilisé pour être dans) et choisissez "Annuler les modifications en attente".
  • Choisissez les fichiers du projet que vous avez supprimé.
  • Confirmez les modifications annulées.
  • Sourire :)

J'espère que ça aide quelqu'un.

10
theMost1ted

La meilleure chose à faire est de cliquer sur la zone Modifications en attente (illustrée ci-dessous) dans le menu Team Explorer de Visual Studio. Ensuite, faites défiler jusqu'au projet de l'auteur et annulez les modifications par un clic droit => Annuler les modifications en attente (comme indiqué ci-dessus).

Cela est préférable, car Visual Studio ne vous donnera même pas la possibilité de faire quoi que ce soit car le message d'erreur continuera de s'afficher. 

Voici une capture d'écran du bouton sur lequel vous devez cliquer pour accéder au projet Problematic et annuler ses modifications en attente: 

 enter image description here

7
t_plusplus

Le problème semble se produire lorsque vous avez un dossier sous le répertoire de votre espace de travail local TFS racine qui ne fait pas partie d'un projet TFS. Étant donné qu'il ne s'agit pas d'un projet TFS, le chemin n'existe pas sur le serveur distant et l'erreur ci-dessus est affichée de manière persistante jusqu'à ce que la modification en attente soit "annulée".

Par exemple, dans mon cas, mon espace de travail local TFS contenait un dépôt Git contenant le code source d'un projet open source que j'utilisais. Quelque part, TFS essayait de vérifier l’un de ces fichiers et, ce n’est pas étonnant, TFS n’a pas pu le trouver sur le serveur distant, car il s’agissait d’un clone local d’un référentiel GitHub. Après avoir ré-ajouté le fichier après plusieurs "modifications en attente d'annulation", j'ai copié le code source, supprimé le fichier et le recréé, pour enfin le libérer des liens de TFS. 

Il semble que le fichier du projet GitHub ait été ajouté au système de suivi TFS en premier lieu parce que j'ai ajouté un fichier au projet GitHub à partir de la solution TFS qui faisait référence au projet GitHub. Cela a provoqué un ajout automatique, provoquant les problèmes décrits ci-dessus.

J'espère que cela t'aides. 

2
Steve Kehoe

Je devais annuler les modifications en attente. Fermez Visual Studio. Ensuite, ouvrez la solution en double-cliquant sur le fichier .sln plutôt qu'en l'ouvrant à partir de Visual Studio.

2
Backwards_Dave

Ouvrez la solution dans Visual Studio, cliquez dessus avec le bouton droit de la souris (dans l'Explorateur de solutions) et sélectionnez Contrôle source -> Annuler les modifications en attente ... Recherchez les éléments liés au projet supprimé et annulez-les.

0
Atron Seige

Ouvrez Visual Studio et accédez à l’équipe Explorer. Cliquez ensuite sur la petite icône de fiche pour accéder à l'écran "Connect". Une fois, cliquez sur le lien "Connexion à des projets d’équipe" en haut du panneau. Cela vous donnera une liste de serveur et les projets que vous avez vérifiés pour votre connexion.

C'est la coche pour le projet qui n'existe plus.

J'essaie la solution suivante et ça marche bien sur mon PC: 

  • Allez à: C:\Utilisateurs \\ Source\Espaces de travail;
  • Supprimez le dossier lié au projet supprimé sur le Web. 
0
Sergio Gentile