URL репозитория azure DevOps

Я внезапно столкнулся с проблемой с URL-адресом репозитория Azure:

Я только что начал новый проект, созданный в DevOps, и URL-адрес, который он хочет, чтобы я использовал,

https: //[email protected]/OrgName/RepoName/_git/RepoName

И это всегда терпит неудачу (запрашивает учетные данные в цикле), это то же самое, если я нажимаю Клонировать в VS Code.

Однако в моей организации, которая была создана с помощью DevOps несколько лет назад, URL-адреса GIT, которые она мне дает, похожи на.

https://dev.azure.com/Test/_git/Test

Если я удалю OrgName @ из URL-адреса DevOps, он клонирует штраф репо, так почему DevOps добавляет его и как мы можем заставить его работать с ним в URL-адресе или перестать DevOps предоставлять его в URL-адресе для репозитория git?


person Meraj Kashi    schedule 27.07.2020    source источник


Ответы (2)


Проверьте ответ группы продуктов в этом тикете:

В настоящее время это невозможно исправить из-за обратной совместимости с некоторыми старыми версиями Git Credential Manager. Мы планируем отказаться от префикса org в ближайшем будущем, как только убедимся, что он не повлияет на большую базу пользователей. Пожалуйста, поймите, что это приоритет для нас, хотя в настоящее время это невозможно.

Наша группа продуктов обратила внимание на эту проблему и планирует в будущем удалить префикс organization @.

Временное решение:

Метод 1. Как вы сказали, вы можете вручную удалить organization@ в URL-адресе git clone.

Способ 2. Вы можете отключить новый URL в настройках организации - ›Обзор

введите описание изображения здесь

Затем вы можете войти в организацию со старым URL organizationname.visualstuido.com.

В этом случае URL-адрес клона git не будет содержать organization@.

введите описание изображения здесь

person Kevin Lu-MSFT    schedule 28.07.2020

Вам нужно использовать ссылку «Клонировать» в правом верхнем углу.

Из документов < / а>:

введите описание изображения здесь

Это должно предоставить вам правильную ссылку, которую вы можете использовать.

person Xnero    schedule 27.07.2020
comment
Привет да. Я воспользовался указанной вами ссылкой. недавно он был изменен с: https://https://dev.azure.com/Test/_git/Test на новый адрес: [email protected]. ru / Test / _git / Test. поэтому во время клонирования мне нужно вручную очистить имя пользователя из URL-адреса, - person Meraj Kashi; 27.07.2020