Als alternative Optionen für das Hosten von Quellen ist Secure Source Manager ein regional bereitgestelltes, für einen einzelnen Mandanten verwaltetes Quellcode-Repository, das in Google Cloud gehostet wird. Es unterstützt die Git-Versionsverwaltung und lässt sich in Cloud Build, Cloud Deploy und Artifact Registry einbinden.
Ab dem 17. Juni 2024 ist Cloud Source Repositories für Neukunden nicht mehr verfügbar. Wenn Ihre Organisation Cloud Source Repositories noch nicht verwendet hat, können Sie die API nicht aktivieren und Cloud Source Repositories nicht verwenden. Für neue Projekte, die nicht mit einer Organisation verbunden sind, kann die Cloud Source Repositories API nicht aktiviert werden. Organisationen, die Cloud Source Repositories vor dem 17. Juni 2024 verwendet haben, sind von dieser Änderung nicht betroffen.
Code aus Cloud Source Repositories in App Engine bereitstellen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In diesem Thema wird beschrieben, wie Sie Cloud Source Repositories in App Engine einbinden.
App Engine ist ein Web-Framework und eine Cloud-Computing-Plattform zum Entwickeln und Hosten von Webanwendungen mithilfe der Google Cloud.
Sie können Ihren Code aus Cloud Source Repositories in App Engine auf die gleiche Weise bereitstellen wie aus lokalen Dateien. Anhand der Schritte in diesem Thema wird gezeigt, wie Sie dabei vorgehen.
Repository klonen
Falls Sie dies noch nicht getan haben, klonen Sie den Inhalt des Google Cloud-Repositorys mithilfe des Befehls gcloud source repos clone in ein lokales Git-Repository:
gcloud source repos clone hello-world
Anwendung bereitstellen
Wechseln Sie in einem Terminalfenster zu Ihrem Repository. Ersetzen Sie im folgenden Befehl path_to_repository durch den Pfad zum Repository, das Ihre Anwendung enthält.
cdpath_to_repository
Stellen Sie die Anwendung bereit:
gcloud app deploy app.yaml
Befolgen Sie die Eingabeaufforderungen zum Bereitstellen und Testen Ihrer Anwendung.
Führen Sie den Befehl gcloud app deploy app.yaml noch einmal aus, um neue Änderungen zu übernehmen, wenn Sie beispielsweise mit einer Push-Übertragung eine Aktualisierung an Ihrem Repository vorgenommen haben.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-10-19 (UTC)."],[],[]]