Visual Studio Team Services «застрял» в проекте - PullRequest
0 голосов
/ 08 июня 2018

Я настроил несколько проектов на Git VSTS, и все было в порядке.

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

Элемент меню File-> Source Control отсутствовал, поэтому я не мог смотреть на привязки или что-либо еще.

В конце концов, я переместил все проекты и файлы решений в папку с другим именем, и вернулся обычный элемент строки состояния «Добавить в систему управления исходным кодом».

У меня вопрос, почему перемещение файлов работает?Там не было скрытых папок .git или .vs - это решение никогда не добавлялось в систему управления версиями.

Что он делает?Есть ли способ исправить это, если это произойдет снова без переименования папки решения?

Дополнительная информация : я пытался отключиться от TFS и открыть проект, который хотел добавить, но у него не былоэффект - так что я предполагаю, что это потому, что он думает, что использует локальный репозиторий git?

Если я посмотрю на Team Explorer после отключения от TFS, то все удаленные репозитории будут отключены, как и следовало ожидать, но локальный Git одинобщий репозиторий кода выделен жирным шрифтом как текущий репозиторий - и, похоже, нет никакого способа отсоединиться от локальных репозиториев?

1 Ответ

0 голосов
/ 11 июня 2018

Вы можете попытаться очистить папку кеша, чтобы посмотреть, поможет ли она вам.Путь к папке: C:\Users\username\AppData\Local\Microsoft\Team Foundation\x.0\Cache.

...