Я уже использовал имя пользователя TFS "username2015" при подключении к моему
TFS клиента в команде -> Управление соединениями в VS 2015. Теперь в VS 2017,
Я хочу использовать другое имя пользователя 'username2017' для подключения к той же TFS.
Сначала убедитесь, что в TFS добавлено username2017
, см. Быстрый старт: добавление пользователей в командный проект или конкретную команду
Если FIRST TIME подключается к тому же TFS с VS 2017 под текущей учетной записью пользователя Windows, то вы можете использовать username2017
непосредственно в VS 2017 ( Team Explorer -> Управление соединениями ), появится диалоговое окно входа в систему, чтобы вы могли войти, ничто не отличается от VS 2015.
Но если вы когда-либо подключались к TFS с другими учетными записями tfs в VS 2017, то он автоматически использует вашу предыдущую учетную запись пользователя tfs, вошедшую в систему из служб входа Windows, и проверяет, можете ли вы войти в выбранную TFS. Сервер. Это означает, что он автоматически подключится к TFS с предыдущей учетной записью tfs, если учетная запись еще доступна. Если пароль изменился, появится диалоговое окно, в котором вы сможете ввести новый пароль для повторного ввода.
Итак, в вашем сценарии, если вы когда-либо подключались к TFS с VS2017 под текущей учетной записью пользователя (учетная запись Windows для запуска VS), то вы можете попробовать ниже способы запустить VS2017 как другой пользователь :
- Запуск от имени другого пользователя , как указано выше в Pankaj.
Команда для запуска Visual Studio от имени другого пользователя:
cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
runas /netonly /user:<account> devenv.exe
Введите пароль пользователя, затем Team Explorer> Управление соединениями
- Выйдите из Windows, затем войдите в систему с другим пользователем Windows, откройте VS ->
Подключитесь к TFS с другим пользователем tfs.
Если вы настаиваете на использовании разных учетных записей tfs для подключения одного и того же TFS-сервера в VS под одной и той же учетной записью Windows, то вы можете попытаться удалить учетные данные, связанные с tfs, из Диспетчер учетных данных , очистить кеш VS и TFS и т. д. Но, исходя из моего теста, это сложно.
Вы можете ссылаться на мои ответы в других темах: