Google Cloud Source Repositories

Бесплатно

Сайт: cloud.google.com/source-repositories

Google Cloud Source Repositories — это полностью управляемый сервис Git-репозиториев, предоставляемый Google Cloud Platform. Он позволяет разработчикам безопасно хранить, управлять и отслеживать изменения в исходном коде приложений. Сервис интегрируется с другими инструментами Google Cloud, обеспечивая эффективную совместную разработку и автоматизацию процессов CI/CD.

С момента своего запуска в 2015 году Google Cloud Source Repositories предоставлял разработчикам возможность хранить код в частных репозиториях с поддержкой стандартных Git-операций, таких как push, pull, clone и log. Сервис был тесно интегрирован с другими продуктами Google Cloud, такими как App Engine, Compute Engine и Cloud Functions, что позволяло легко развертывать приложения непосредственно из репозитория.

Однако с 17 июня 2024 года Cloud Source Repositories больше не доступен для новых пользователей. Организации, не использовавшие этот сервис ранее, не могут активировать API или создавать новые репозитории. Существующие пользователи, использующие Cloud Source Repositories до указанной даты, продолжают иметь доступ к сервису.

  • Поддержка Git: Полная совместимость с Git позволяет использовать стандартные команды и инструменты для работы с репозиториями.
  • Частные репозитории: Возможность создания частных репозиториев для безопасного хранения исходного кода.
  • Интеграция с другими сервисами Google Cloud: Лёгкая интеграция с такими сервисами, как App Engine, Compute Engine и Cloud Functions для автоматического развертывания приложений.
  • Подключение внешних репозиториев: Возможность подключения и синхронизации с репозиториями на GitHub и Bitbucket.
  • Поддержка редакторов: Интеграция с популярными редакторами кода, такими как Visual Studio и IntelliJ IDEA, через Cloud Tools.
  • Обзор исходного кода: Встроенный браузер исходного кода для просмотра файлов репозитория через консоль Google Cloud.
  • Автоматическое ведение журналов: Интеграция с Cloud Logging для отслеживания активности в репозиториях.
  • Обнаружение ключей безопасности: Функция обнаружения чувствительных данных, таких как ключи API, в коммитах.
Подробнее