4

Вчера я пошел домой с Git, который прекрасно работал в Visual Studio 2013. Я мог бы «Сравнить с немодифицированным» для исходного файла, видеть состояние контроля версий моих исходных файлов и все вкусности Git в Visual Studio. Я выключил свой компьютер, когда вчера ушел с работы.

Однако, когда я пришел на работу этим утром, как только я запустил VS, я получил это странное сообщение от Git Version control, говорящее:

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

Я приступил к открытию своего проекта, который находится под контролем версий Git, и, как ни странно, Git не распознал мой проект - казалось, что ни один из исходных файлов не был добавлен в контроль версий, все параметры, такие как сравнение с неизмененной версией файла были отсутствует, как будто проект никогда не был под контролем версий Git.

Итак, я сделал восстановление системы, и это снова заработало. Теперь, когда я запускаю Visual Studio, я получаю следующее сообщение из Git Version control

Opening repository: C:\Workspace\Dev\

Этот путь - путь к моему исходному коду.

Не могли бы вы подумать о том, что может так резко испортить интеграцию с Git-Visual Studio?

PS Я на VS 2013, поэтому я не устанавливал внешние расширения Git, я использую то, что поставляется с VS 2013. Точно такая же проблема уже случалась дважды. В обоих случаях мне приходилось восстанавливать систему, чтобы все снова заработало.

2 ответа2

10

Не знаю, поможет ли это тебе, но у меня была эта проблема. Все, что я сделал, в Visual Studio - откройте Инструменты -> Параметры -> Управление исходными кодами -> Выбор плагина и перейдите с Microsoft Git Provider на Visual Studio Team Foundation Server, нажмите OK, затем вернитесь туда и измените его обратно на Поставщик Microsoft Git.

После этого сообщение исчезло, и теперь я снова вижу маленькие "блокировки" в Source Explorer (для неизмененных файлов).

2

Перейдите в Team Explorer , затем Connect to Team projects , выберите любой из проектов и перезапустите VS

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .