После обновления до Visual Studio 2019 на Mac нарушена интеграция с сервером Azure DevOps TFS

#tfs #azure-devops #visual-studio-mac

#tfs #azure-devops #visual-studio-mac

Вопрос:

После моего недавнего обновления до Visual Studio 2019 (?) На Mac я не могу подключиться к своему серверу TFS с помощью расширения TFS Source Control.

Моя текущая настройка:

Visual Studio для Mac, версия 8.0.3.14

Расширение управления версиями:

Управление версиями Team Foundation для TFS и Azure DevOps версии 0.4.4.5

Шаги: В Team Explorer теперь я вижу два варианта: 1) Добавить учетную запись 2) Добавить сервер

Когда я пытаюсь добавить учетную запись, появляется диалоговое окно с запросом моих учетных данных MS — я ввожу их как обычно, а затем больше ничего не происходит, никаких отзывов вообще. Это потому, что он считает, что эта учетная запись уже «добавлена»?

Когда я пытаюсь добавить сервер, я ввожу имя своего сервера Azure dev ops, затем для имени пользователя / пароля я ввожу адрес электронной почты и пароль своей учетной записи MS. Я оставляю домен пустым. Я получаю сообщение: «Сервер уже существует».

Вот что я ожидаю увидеть (скриншот из VS 2017 в Windows):

Скриншот Team Explorer из VS 2017 в Windows

Вместо этого ничего не заполняется так, как это обычно делается в Team Explorer: ожидающие изменения, рабочие элементы, настройки — вся панель пуста:

Скриншот Team Explorer из версии 8.0.3.14 на Mac

Я часто переключаюсь между Windows и Mac, но, если я правильно помню, раньше все работало нормально в обоих рабочих пространствах, так что, вероятно, это произошло, когда я обновился до Visual Studio 8.0.3.14 на моем Mac. Есть идеи, как это исправить?

Ответ №1:

Я задавался тем же вопросом, но без процесса обновления в моем заднем кармане … это означает, что я давно не писал C #, но я возвращаюсь к нему. Я настроил проект с TFS в Azure Dev Ops на своем ПК, затем проверил его на своем Mac и нигде не смог найти ссылки на TFS. Subversion и Git есть, но нет TFS. Потребовалось некоторое время, чтобы найти его, но вот что я нашел. Короткий ответ: они хотят, чтобы вы использовали Git, а не TFS, поскольку TFS не поддерживается в VS 2019 для Mac. В статье перечислены обходные пути.

https://learn.microsoft.com/en-us/visualstudio/mac/tf-version-control?view=vsmac-2019