Рабочие элементы, меню Pull Requests не отображается в Visual Studio

Я использую VSTS и Visual Studio на двух разных машинах (как VS2015U3 на Win10). Проект имеет git-репозиторий. На одной машине у меня есть все ожидаемое меню (https://www.visualstudio.com/en-us/docs/connect/work-team-explorer), с другой - некоторые (запросы на тягу, рабочие элементы) отсутствуют. На обеих машинах отлично работает редактирование кода и коммандирование/синхронизация.

Какие-либо предложения?

Ответ 1

Причина в том, что вы просто подключаетесь к локальному репозиторию git, и ему это нравится: enter image description here

Вы настроили Remotes (Home => Settings => Настройки репозитория => Удаления), чтобы вы могли совершать и синхронизировать.

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

  1. Перейти к Team Explorer
  2. Нажмите Управление соединениями => Подключиться к проекту Team enter image description here
  3. После этого раздела Open Solution in Solutions (если он пуст, вам нужно клонировать этот репозиторий) enter image description here

Ответ 2

Я была такая же проблема. Это было разрешено путем повторного подключения к tfs-серверу. на VS 2017 Team Explorer перейдите в раздел "Управление соединениями" и "Добавить сервер".

Ответ 3

Это случилось со мной после обновления Visual Studio 2017 до 15.6.2. Я смог нажать меня на сервер, зафиксировать, синхронизировать и т.д., Но по какой-то причине, когда я попытался выполнить запрос Pull, этот параметр не был указан в Team Explorer. Я искал и нашел это решение, чтобы помочь. Все еще не уверен, почему я мог нажать/синхронизировать, но не смог выполнить запрос на извлечение, так как сказал, что я не подключен к серверу TFS.

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

Ответ 4

Шаги (Visual 2019): 1. Управление подключениями> Подключиться к проекту... 2. Разверните сервер и проект, чтобы найти нужный репозиторий, затем 3. Если он уже клонирован, по умолчанию должен быть выбран вариант "Подключиться" - нажмите его!

И почему Microsoft не просто автоматически делает это смущает меня! Я мог синхронизировать и все, но нет Pull-запроса, пока я не прыгаю через это маленькое соединение с сервером/проектом/репо.