VS 2017 Team Explorer - Нет доступных репозиториев - PullRequest
0 голосов
/ 12 декабря 2018

У меня есть новый Team Foundation Server, который мы размещаем - Версия 16.131.28226.3.Он подключен через SSL и имеет действующий сертификат.

Я создал новый командный проект с именем «Test».

Тип управления исходным кодом проекта - Git.

В Visual Studio 2017 - 15.9.4 Team Explorer я могу клонировать это git-репозиторий в Local Git Repositories.И я успешно добавил и отправил на сервер.

Однако, если я попытаюсь подключиться к этому новому Team Foundation Server - Управление подключениями, Подключение к проекту, Добавление TFS-сервера;Когда я добавляю TFS-сервер, рядом с ним появляется восклицательный значок, и если я наведите указатель мыши на имя сервера, на нем будет указано

Нет доступных репозиториев

, если выбран,Кнопка отключена.На приведенном ниже снимке экрана показан второй выделенный сервер:

enter image description here

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

Я явно добавил себя в качестве пользователя в проект, я не знаю, что еще делать.Любой совет?

Ответы [ 2 ]

0 голосов
/ 29 января 2019

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


наконец, перекрестная проверка

  • У вас есть разрешение на репо
  • Вы находитесь на правильной ветке
  • URL-адрес правильный
  • Если ничего не работает Идите и сообщите своему администратору
0 голосов
/ 22 января 2019

Моя проблема заключалась в том, что на сервере, консоли администрирования Team Foundation Server, общедоступный URL-адрес был неверным.Наш общедоступный URL-адрес изменился на полное доменное имя с https, а общедоступному URL-адресу по-прежнему был задан старый http-адрес локальной сети.


Редактирование Bounty:

Это действительно сработало!Я проверил TfsMgmt.exe и указал только https://MachineName для публичного URL.

enter image description here

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

Ps Мне ранее пришлось добавить сертификат, добавить доверенный URL: https://stackoverflow.com/a/43036526/495455и я также добавил сервер TFS в диспетчер учетных данных Windows со своим именем пользователя и паролем.

...