Как полностью сбросить настройки TFS?

Для некоторого контекста вы можете увидеть мой другой вопрос здесь: Как изменить локальный путь подпапки в TFS (не всей рабочей области)?

Подводя итог, похоже, я столкнулся с какой-то ошибкой TFS. Я сопоставил подпапку проекта TFS с локальным путем и не могу разорвать это соединение. Я попытался удалить локальную папку из проводника. Я даже стер все папки, связанные с VS, которые смог найти в своих AppData, в результате чего Visual Studio забыла обо всех своих недавних проектах и ​​решениях и обо всем, и все же помнит этот локальный путь. Но когда я щелкаю правой кнопкой мыши папку в проводнике управления версиями, он дает параметр «Сопоставить с локальной папкой ...», но не вариант «Удалить сопоставление», как предполагалось.

Дополнительно › Сопоставить с локальной папкой...

Память об этом сопоставлении хранится где-то в сети? Как мне все сбросить и сделать так, как будто я открываю этот проект TFS в первый раз?


person Kyle Delaney    schedule 03.10.2017    source источник


Ответы (2)


Есть проблема в проводнике системы управления версиями, есть обратная связь: Управление проблемами рабочей области — изменение локального пути к проекту.

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

Другой способ заключается в том, что вы можете удалить это рабочее пространство и создать новое рабочее пространство.

person starian chen-MSFT    schedule 04.10.2017
comment
Я удалил все рабочие пространства и даже удалил все папки AppData, относящиеся к VS или TFS. Source Control Explorer каким-то образом помнил этот старый путь. - person Kyle Delaney; 05.10.2017
comment
@KyleDelaney Вы получили последнюю версию, нажав кнопку «Получить последнюю версию»? - person starian chen-MSFT; 06.10.2017
comment
Разве это не приведет к тому, что последняя версия попадет в папку, с которой она связана? - person Kyle Delaney; 06.10.2017
comment
@KyleDelaney Нет, файлы будут загружены по правильному пути, и путь в проводнике системы управления версиями будет обновлен. - person starian chen-MSFT; 09.10.2017
comment
Хорошо, но вопрос остается. Где хранится отображаемая строка пути? Кажется, его нет в AppData, поскольку неправильная строка пути сохранилась после того, как я пошел и удалил файлы AppData. - person Kyle Delaney; 09.10.2017
comment
@KyleDelaney Я тоже не могу очистить его после удаления файлов в AppData, таких как AppData\Local\Microsoft\Team Foundation, AppData\Local\Microsoft\VisualStudio, AppData\Roaming\Microsoft\VisualStudio. Вы можете отслеживать эту обратную связь. - person starian chen-MSFT; 10.10.2017
comment
Я приму этот ответ, хотя он не совсем отвечает на вопрос. - person Kyle Delaney; 10.10.2017

Перейдите в> Файл> Управление версиями> Дополнительно> Изменить систему управления версиями.. возможно, с помощью этого вы сможете удалить.

Или вы можете пойти другим путем

Чтобы полностью удалить привязку системы управления версиями TFS, выполните всего два шага:

Шаг 1.  Перейдите в папку с решением, найдите и удалите все файлы с расширениями *.vssscc и *.vspscc.

Шаг 2.  откройте файл .sln вашего решения в блокноте, затем найдите и удалите этот раздел "GlobalSection(TeamFoundationVersionControl)".

person MONTS_MIND_Hacker    schedule 03.10.2017
comment
File › Source Control › Advanced › Change Source Control не существует, поэтому я предполагаю, что вы имеете в виду, что я должен отредактировать рабочую область. В настоящее время локальные сопоставления не отображаются, когда я это делаю. Кроме того, у меня нет папки с решениями, к которой я мог бы перейти. Я удалил свою локальную копию файлов. - person Kyle Delaney; 03.10.2017
comment
Хорошо, не могли бы вы предоставить мне средство просмотра команд? - person MONTS_MIND_Hacker; 05.10.2017
comment
Я не уверен, что ты имеешь в виду. - person Kyle Delaney; 06.10.2017