web-dev-qa-db-fra.com

Projet non affiché lors de l'enregistrement dans TFS dans Visual Studio 2013

J'ai ajouté un nouveau projet à un dossier de solutions dans VS2013. J'ai ajouté le projet à TFS via l'Explorateur de contrôle de source, mais dans VS Solution Explorer, la petite icône représentant un verrou en regard du projet ne s'affiche pas. Je viens de télécharger la solution sur un nouvel ordinateur et ce projet n'a pas été téléchargé. Je devais aller dans Source Control Explorer et l'obtenir explicitement. La solution ne le reconnaît tout simplement pas comme étant sous contrôle de source ...

Comment puis-je corriger cela?

Toute aide est appréciée

17
user3409422

Vous aurez probablement besoin de lier le projet au contrôle de source.

  • Ouvrez le projet dans Visual Studio.
  • Fichier> Contrôle de la source> Avancé> Modifier le contrôle de la source (ou vous constaterez peut-être qu’il n’ya qu’une option comme Fichier> Contrôle de la source> Ajouter au contrôle de la source - je ne me souviens pas exactement à quoi cela ressemble)
  • Si vous accédez à la boîte de dialogue Change Source Control, sélectionnez tous les projets de la liste et cliquez sur Bind. Si cela fonctionne, cochez la colonne "Connecté" et le statut "Valide". Vous pouvez alors cliquer sur OK pour ouvrir la boîte de dialogue et votre projet devrait être prêt. Si la liaison échoue, supprimez tout et reliez-la.
28
Jason Williams

En revenant à l'essentiel, j'ai découvert que certains fichiers (tels que le fichier de projet lui-même) n'avaient jamais été ajoutés au contrôle de source. J'ai découvert cela en allant dans l'Explorateur de contrôle de code source, en sélectionnant l'un des projets non marqués dans l'Explorateur de solutions, en cliquant avec le bouton droit de la souris pour afficher le menu contextuel, puis en sélectionnant Ajouter des fichiers au contrôle de code source, puis en sélectionnant toute la liste présentée, puis en cliquant sur OK/NEXT/TERMINER. Cela a marqué le projet non marqué dans l'Explorateur de solutions d'un signe plus (+) à ajouter. Ensuite, dans Source Control Explorer, j'ai sélectionné la solution et cliqué sur Archiver les modifications en attente. Ensuite, j'ai l'icône de verrouillage dans l'Explorateur de solutions.

5
Sspoonless

Si les projets/dossiers manquent dans le contrôle de source, vous pouvez le faire - 

Ouvrez TFS -> Explorateur de contrôle de code source -> cliquez avec le bouton droit de la souris sur le dossier Solution, puis cliquez sur "Ajouter des éléments au dossier ...". Maintenant, dans "Ajouter au contrôle de la source", sélectionnez le dossier du projet que vous souhaitez ajouter au contrôle de source. Ce faisant, le dossier du projet et son contenu doivent apparaître avec le signe + et, lors de l'archivage, le projet sera disponible sous la solution dans le contrôle de source. 

0
Divyans Mahansaria