Подтвердить что ты не робот

Visual Studio 2015 Team Explorer не видит существующий локальный репозиторий

У меня есть онлайн-проект Visual Studio с репозиторием. Я использовал это с VS 2013 на некоторое время.

Я установил VS 2015 и подключился к Visual Studio онлайн в командном проводнике и выбрал этот проект.

однако в решениях говорится:

Вы должны клонировать хранилище для открытия решений для этого проекта.

Я сделал настройки и изменил свои глобальные настройки, чтобы правильно установить корень репозитория. (такое же место, как установлено в Visual Studio 2013)

Но он уже клонирован и на моей локальной машине.

Почему WSUS Team Explorer не видит существующую папку репозитория? Как я могу исправить это, кроме удаления папки и повторного клонирования?

4b9b3361

Ответ 1

Поскольку Visual Studio 2013 поддерживает список репозиториев, которые он видел (и их пульты) отдельно от того, где VS 2015 хранит эту информацию.

Откройте Team Explorer, перейдите на страницу Connect и в разделе Local Git Repositories нажмите кнопку "Добавить". Перейдите в ранее клонированный репозиторий.

Поскольку вы подключены к серверу, VS поймет, что только что открытый репозиторий является клоном репозитория на вашем сервере и включает функции TFS.

Ответ 2

По крайней мере, для Visual Studio 2017 и Visual Studio Team Services:

Если у вас есть несколько репозиториев в проекте Team Foundation Server или VSTS, убедитесь, что вы подключены к определенному репо, к которому клоун предназначен, а не только к проекту. Затем вы можете ввести местоположение в нижней части диалогового окна "Подключиться к проекту" или просто добавить его, как описано в другом ответе.

Ответ 3

Или просто закройте VS, затем перейдите в каталог, который вы клонировали, и откройте решение в своей новой Visual Studio.

Вы увидите VS файл изменений "applicationhost.config", а затем помнит, что он был клонирован

Ответ 4

У меня внезапно возникла такая же проблема. VS2015 больше не распознал, что один из локальных репозиториев является клоном, и я должен сделать новый клон "[ProjName] 2"...

Для меня это помогло подключиться к удаленному Team Project:

  • Откройте решение локального репозитория
  • Перейдите в диспетчер соединений ( "Управление подключениями" )
  • Снимите флажок удаленного проекта ( "Проекты команды" )
  • Закрыть окно, нажав кнопку "Подключиться"
  • Повторно открыть диспетчер подключений
  • Еще раз проверьте проект Team и "Connect"

и все было хорошо снова!