Назад | Перейти на главную страницу

Зеркальное отражение github в облачные репозитории исходного кода

Не могу подключиться уже 3 дня, говорю: «Не удалось подключить репозитории»

Все права доступа уже предоставлены, и я владелец репозитория

Возможно, вы знаете, как с этим бороться

РЕДАКТИРОВАТЬ: Bitbucked подключен без каких-либо проблем

Заранее спасибо

Я столкнулся с подобной проблемой. Включение API sourcerepo.googleapis.com в проекте решило эту проблему.

Похоже, сервис Google глючит на данный момент. Когда вы пытаетесь подключиться, он выполняет POST. У меня такая же проблема.

С моей стороны он пытается опубликовать:

URL запроса:

https://grimoire-pa.clients6.google.com/batch%24ct=multipart%2Fmixed%3B%20boundary%3Dbatch764066031442833345

Метод запроса: POST Код состояния: 200 Удаленный адрес: 172.217.15.202:443

Ответ - ошибка 503:

Content-Type: application/http
Content-ID: <response-batch764066031442833345+gapiRequest@googleapis.com>

HTTP/1.1 503 Service Unavailable
Vary: Origin
Vary: X-Origin
Vary: Referer
Content-Type: application/json; charset=UTF-8

{
  "error": {
    "code": 503,
    "message": "The service is currently unavailable.",
    "status": "UNAVAILABLE"
  }
}

--batch_C_zVap1Dhuz5adk2myfN4OrLwJOruXCd--

Судя по вашему снимку экрана, похоже, что вы пытались подключиться к репозиторию организации. У меня была такая же проблема с репозиториями организации, но мне удалось найти обходной путь (хотя я не уверен, насколько он надежен, поэтому не гарантируется его работа):

  1. Зайдите в настройки вашего приложения Github (https://github.com/settings/applications)
  2. Отменить доступ из Google Cloud Platform
  3. Добавьте новый репозиторий в Cloud Source Repositories с помощью "подключить внешний репозиторий" (https://source.cloud.google.com/repo/new)
  4. Выберите проект
  5. Выберите Github в качестве провайдера
  6. Теперь ваша учетная запись Github по-прежнему выбрана, но GCP не имеет доступа к вашим репозиториям. Нажмите "подключить другую учетную запись" (но все еще используйте ту же учетную запись)
  7. Предоставьте доступ к своим репозиториям (и репозиториям организации)
  8. Выберите репозиторий организации и "подключить выбранный репозиторий"
  9. GCP теперь может зеркалировать репозиторий