Question Git dans Visual Studio 2013 cesse de fonctionner brusquement


Hier, je suis rentré chez moi avec Git fonctionnant parfaitement dans Visual Studio 2013. Je pouvais comparer avec un fichier source non modifié, je verrais le statut du contrôle de version de mes fichiers sources et tous les goodies de Git dans Visual Studio. J'ai éteint mon ordinateur quand j'ai quitté mon travail hier.

Cependant, quand je suis arrivé au travail ce matin, dès que j'ai lancé VS, j'ai reçu ce message étrange de la part de Git Version en disant:

'Path 'C:\' doesn't point at a valid Git repository or workdir.' 

J'ai procédé à l'ouverture de mon projet qui est sous contrôle de version de Git et, étrangement, Git n'a pas reconnu mon projet - Aucun des fichiers source ne semblait être ajouté au contrôle de version, toutes les options permettant de comparer avec une version non modifiée d'un fichier étaient manquant, c'était comme si le projet n'avait jamais été sous le contrôle de la version de Git.

Donc, j'ai fait une restauration du système, et ça a encore fonctionné. Maintenant, lorsque je lance Visual Studio, je reçois le message suivant du contrôle de version de Git

Opening repository: C:\Workspace\Dev\

Ce chemin est le chemin d'accès de mon code source.

Pouvez-vous s'il vous plaît penser à ce qui pourrait gâcher l'intégration de Git-Visual Studio si brusquement?

P.S. Je suis sur VS 2013, donc je n'ai pas installé d'extensions Git externes, j'utilise celle fournie avec VS 2013. Ce même problème est arrivé deux fois maintenant. Dans les deux cas, j'ai dû faire une restauration du système pour que tout fonctionne à nouveau.


4
2017-10-22 15:31


origine




Réponses:


Je ne sais pas si ça va t'aider mais je ne faisais que ce problème moi-même. Tout ce que j'ai fait a été, dans Visual Studio, d'ouvrir Outils -> Options -> Contrôle de code source -> Sélection de plug-in et passer de Microsoft Git Provider à Visual Studio Team Foundation Server, de cliquer sur OK, puis de revenir à Microsoft Git Provider.

Le message a disparu après cela et je vois maintenant les petits "verrous" dans l'explorateur de sources (pour les fichiers inchangés).


10
2017-12-11 14:00



Cela a corrigé le problème pour moi, j'avais essentiellement les mêmes symptômes - tout fonctionnait depuis un an, puis soudain, le projet était le menu de contrôle de la source de r-click |, mais les fichiers individuels ne le faisaient pas (c'est-à-dire la serrure) étaient là. - dethSwatch


Aller à Team Explorer, puis Connect to Team projects, choisissez un des projets et redémarrez VS


2
2018-04-21 16:03



+1, probablement d'autres choses ont contribué, mais cette dernière étape a résolu le problème. - Yishai