Funktionen

Cloud Source Repositories bietet private, Git Repositories gehostet werden auf Google Cloud:

Sie können Cloud Source Repositories für die kollaborative, Versionskontrolle verwenden die Entwicklung von Apps oder Diensten, Google App Engine und Compute Engine

Wenn Sie mit Git vertraut sind, können Sie mit Cloud Source Repositories schnell loslegen. Beispielsweise haben Sie die Möglichkeit, Cloud Source Repositories einem lokalen Git-Repository als Remote-Repository hinzuzufügen oder mit einem gehosteten Repository auf GitHub oder Bitbucket zu verbinden. In einem lokalen Repository können Sie den Standardsatz von Git-Befehlen verwenden, um mit dem Repository in der Cloud zu interagieren, einschließlich push, pull, clone und log.

Mehrere Repositorys

Sie können Mehrere Repositories erstellen für ein einzelnes Google Cloud-Projekt, sodass Sie den Code die mit Ihrem Cloud-Projekt verknüpft sind.

Verbundene Repositories

Sie können eine vorhandene Verbindung GitHub oder Bitbucket zu Cloud Source Repositories hinzufügen. Verbundene Repositories werden automatisch mit Cloud Source Repositories synchronisiert.

Editor-Unterstützung

Da es sich bei Repositories in Cloud Source Repositories um Git-Repositories handelt, können Sie weiterhin den Editor Ihrer Wahl verwenden, um an Ihrem Code zu arbeiten. Weitere Informationen finden Sie in den folgenden Themen:

Quellcodebrowser

Cloud Source Repositories bieten auch eine Quellcodebrowser mit dem Sie Repository-Dateien im Google Cloud Console

Quellcodebrowser

Automatisches Logging

Cloud Source Repositories sendet automatisch Logs zu Repository-Aktivitäten an Cloud Logging, um den Datenzugriff zu verfolgen und Fehler zu beheben.

Sie können diese Logs verwenden, um die aktuelle Repository-Synchronisierung, den Repository-Zugriff anderer Nutzer und administrative Aktionen wie Erstellungen, Löschungen und Berechtigungsänderungen zu prüfen. Darüber hinaus können Sie Benachrichtigungseinstellungen so konfigurieren, dass Ihnen eine Warnung gesendet wird, wenn während einer Repository-Synchronisierung ein Fehler geloggt wird.

Weitere Informationen zum Lesen und Schreiben von Logeinträgen in Logging finden Sie in dieser Kurzanleitung. Informationen zu möglichen Abrechnungskonfigurationen für die Verwaltung des Speichers Ihrer Logs finden Sie unter Logging-Preise.

Erkennung von Sicherheitsschlüsseln

Cloud Source Repositories bieten eine Erkennung von Sicherheitsschlüsseln zum Blockieren von git push-Transaktionen, die vertrauliche Informationen enthalten. Diese Funktion ist speziell darauf ausgerichtet, die Sicherheit Ihres Quellcodes zu verbessern. Es gilt als Best Practice, diese Funktion zu aktivieren. Weitere Informationen finden Sie unter Sicherheitsschlüssel erkennen.

Nutzerdaten

Nächste Schritte