Подключитесь к репозиторию devops Azure с помощью sourcetree в MacOS - PullRequest
0 голосов
/ 17 января 2019

Я создал новый проект для Azure Devops, и теперь я пытаюсь добавить учетную запись в sourcetree:

Я настроил опцию следующим образом:

Хост: Azure devops

Ссылка рядом с Хостом: https://myuser@dev.azure.com/myuser
Также пробовал с https://dev.azure.com/myuser

Тип аутентификации: он заблокирован для приватного токена, не может его изменить.

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

Пароль: пробовал с реальным паролем и токеном личного доступа

Протокол: HTTPS

Я продолжаю получать сообщение об ошибке: We couldn't connect to Azure DevOps with your credentials. Что может быть причиной этого?

Ответы [ 2 ]

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

Хотя SourceTree для macOS обновило имя AzOv DevOps (из «Visual Studio Team Services»), похоже, что оно не поддерживает новые URL Azure DevOps.

Вы можете использовать URL-адреса старого формата (в стиле VSTS). Вместо https://dev.azure.com/username вы можете использовать https://username.visualstudio.com.

SourceTree

По иронии судьбы, кажется, что SourceTree для Windows по-прежнему называет продукт «Visual Studio Team Services», но поддерживает URL-адреса DevOps нового стиля.)

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

Вам необходимо установить токен личного доступа.

Ниже приведена документация

Персональные токены доступа (PAT) - это альтернативные пароли, которые вы можете использовать.пройти аутентификацию в Azure DevOps и Team Foundation Server (TFS).В этой статье мы расскажем, как создавать или отзывать PATS.

Службы Azure DevOps и TFS используют проверку подлинности корпоративного уровня для защиты и защиты ваших данных.Такие клиенты, как Visual Studio и Eclipse (с подключаемым модулем Team Explorer Everywhere), также поддерживают учетную запись Microsoft и проверку подлинности Azure AD.

Для инструментов сторонних разработчиков, которые интегрируются в DevOps Azure, но не поддерживают учетную запись Microsoft или Azure.Аутентификация AD, вы должны использовать PAT.Примеры включают в себя Git, NuGet или Xcode.Чтобы настроить PAT для инструментов сторонних разработчиков, используйте диспетчеры учетных данных Git или создайте их вручную.

...