Unshelve выдает ошибку «Нет подходящего сопоставления», затем работает, когда я пытаюсь снова

Я получаю вышеупомянутую ошибку в большинстве случаев, когда я открываю Team Explorer > Сведения о наборе полок, но, в отличие от этого вопроса, моя рабочая область настроена правильно под моим окном ожидающих изменений. Странная часть заключается в том, что я всегда могу восстановить после второй попытки, ничего не меняя.

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

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

Еще одна вещь, которую он делает, — это удаление всех изменений ADD при согласовании после прохождения сборки с закрытой регистрацией.

Спасибо.

Использование VS 2015 Update 3 (версия 14.0.25431.01), подключенного к TFS 2015 (версия 14.102.25423.0)


person Elaskanator    schedule 08.01.2018    source источник
comment
Привет, Эласканатор, какие-нибудь обновления по этой проблеме, ты разобрался?   -  person PatrickLu-MSFT    schedule 22.01.2018


Ответы (2)


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

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

Предлагаем вам попробовать очистить кэш TFS и VS:

Для кэша TFS:

  • закройте все экземпляры Visual Studio на клиентском компьютере,

  • вручную удалите соответствующую папку кеша клиента Tfs, а затем

  • запустить визуальную студию

    Соответствующие папки Tfs для удаления вручную:

        Tfs 2015: "%localappdata%\Microsoft\Team Foundation\6.0\Cache\"
    

Для кэша VS:

Удалить содержимое из следующих папок

C:\Users\<<Your Alias>>\AppData\Local\Microsoft\VisualStudio
C:\Users\<<Your Alias>>\AppData\Local\Microsoft\VSCommon

Если вышеуказанное не работает, вы также можете удалить старую рабочую область (сначала создать резервную копию локальных изменений) и создать новую. Затем проверьте это снова, что должно сработать.

person PatrickLu-MSFT    schedule 09.01.2018

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

Я бы определенно назвал это ошибкой в ​​​​VS, поскольку средство просмотра полки не указывает, на какое рабочее пространство он ссылается, прежде чем убрать полку.

person Elaskanator    schedule 24.07.2018