Импортировать репозиторий Azure DevOps - PullRequest
0 голосов
/ 02 апреля 2020

В проекте Azure DevOps (версия 2019.1) я хочу импортировать репозиторий git из другого проекта того же сервера. Документация кажется довольно простой в этом вопросе. Поэтому я использовал URL-адрес клона из репозитория источника, перешел к целевому проекту (пункт меню: Repos ) и попытался начать импорт.

Однако импорт завершился неудачно со следующей ошибкой сообщение:

Import request cannot be processed due to one of the following reasons:
Clone URL is incorrect.
Clone URL requires authorization.
Clone URL points to an empty repository.

По этим причинам я могу только добавить, что URL-адрес не является неправильным, потому что я уже работал с этим хранилищем и выполнил коммит файлов и внес изменения. Это означает, что репо тоже не пусто. URL-адрес не требует авторизации, потому что я могу клонировать репо без предоставления учетных данных.

Есть ли что-то еще, что я могу пропустить? Нужно ли сначала создавать пустой репо в целевом проекте?

1 Ответ

1 голос
/ 02 апреля 2020

Для этой проблемы я тестировал тот же сценарий в azure devops 2019. Я получил ту же ошибку без использования аутентификации PAT:

enter image description here

После использования PAT для аутентификации репо может быть нормально импортировано в другой проект на сервере. Вы можете попробовать использовать PAT для аутентификации и посмотреть, работает ли он.

...