У меня есть два пользователя, которые видят только следующие параметры на вкладке Team Explorer в Visual Studio: изменения, ветви, синхронизация и настройки.
Другой пользователь правильно видит все из них: изменения, ветви, запросы на извлечение, синхронизацию, рабочие элементы, сборки, отчеты, настройки.
Пользователи, которые не могут видеть все параметры, оказываются членами тех же соответствующих групп, что и пользователь, который может. Единственное различие, которое я вижу, это то, что пользователь, который МОЖЕТ видеть все параметры, находится в Visual Studio 2015 с обновлением 1. Те, кто не могут, находятся в обновлении 2. Возможно, это отвлекающий маневр? Я не хочу, чтобы тот, кто может видеть обновления параметров, опасался, что он потеряет возможность доступа к этим параметрам.
Я администратор и использую Visual Studio Update 2, и я вижу все варианты.
Сервер TFS 2015 Версия 14.95.25122.0
Из веб-интерфейса все пользователи могут получать доступ к запросам на вытягивание и рабочим элементам, а также просматривать сборки. Значит, это не проблема с разрешением? Возможно, им нужно что-то установить в Visual Studio? Как это исправить?
Мы разобрались. Может быть, немного очевидно, но на какое-то время нас смутило.
У одного пользователя, который не видел других параметров, не был отмечен командный проект в Team Explorer.
Team Explorer-> Управление подключениями-> Управление подключениями-> Подключиться к командному проекту.
Странно, что они могли видеть Изменения, Ветви, Синхронизацию и Настройки. Вероятно, поскольку в проекте используется git, и это информация, которую Visual Studio может получить из папки Git, ей не нужно было получать ее с сервера TFS.
Второй пользователь, который не видел других параметров, ДЕЙСТВИТЕЛЬНО проверил проект в Team Explorer. Снятие флажка и повторная проверка исправили.