Кажется, вы скопировали .repo
и в корневой каталог кода.Введите .repo/manifests
и запустите git remote -v
, чтобы проверить URL-адрес origin
.Если это URL-адрес ssh, в нем должно быть имя пользователя.Имя пользователя вашего коллеги.Вы не можете использовать этот URL для синхронизации кода, если вы не добавите свой текущий ключ в его / ее пользовательские настройки хост-сервера.
Вы можете запустить repo init -u <url_with_your_username_to_manifest_repository> -b <manifest_branch> -m <manifest_name>
, чтобы повторно инициализировать репозиторий кода, а затем запуститьrepo sync
снова.
Если он по-прежнему жалуется на отказ в разрешении, вам придется проверить, есть ли у вашего имени пользователя права доступа к репозиториям на хост-сервере.