Funzionalità

Cloud Source Repositories fornisce repository Git privati con funzionalità complete ospitati su Google Cloud.

Puoi utilizzare Cloud Source Repositories per lo sviluppo collaborativo con controllo della versione di qualsiasi app o servizio, inclusi quelli eseguiti su App Engine e Compute Engine.

Se hai dimestichezza con Git, puoi iniziare rapidamente con Cloud Source Repositories. Ad esempio, puoi aggiungere Cloud Source Repositories a un repository Git locale come remoto oppure puoi connetterlo a un repository ospitato su GitHub o Bitbucket. Da un repository locale puoi utilizzare il set standard di comandi Git per interagire con il repository nel cloud, inclusi push, pull, clone e log.

Più repository

Puoi creare più repository per un singolo progetto Google Cloud, in modo da organizzare il codice associato al tuo progetto cloud nel modo che preferisci.

Repository connessi

Puoi connettere un repository GitHub o Bitbucket esistente a Cloud Source Repositories. I repository connessi vengono sincronizzati automaticamente con Cloud Source Repositories.

Supporto degli editor

Poiché i repository in Cloud Source Repositories sono repository Git, puoi continuare a utilizzare l'editor che preferisci per lavorare sul codice. Per un'esperienza più integrata, consulta i seguenti argomenti:

Browser di origine

Cloud Source Repositories fornisce anche un browser del codice sorgente che può essere utilizzato per visualizzare i file di repository dall'interno della console di GCP.

Browser di origine

Logging automatico

Cloud Source Repositories invia automaticamente i log sull'attività dei repository a Cloud Logging per tenere traccia dell'accesso ai dati e risolvere i relativi problemi.

Puoi utilizzare questi log per esaminare la sincronizzazione recente del repository, l'accesso al repository da parte di altri utenti e azioni amministrative come creazioni, eliminazioni e modifiche alle autorizzazioni. Inoltre, puoi configurare le impostazioni di notifica in modo che ti venga inviato un avviso quando viene registrato un errore durante la sincronizzazione del repository.

Per ulteriori informazioni sulla lettura e sulla scrittura delle voci di log in Logging, consulta questa quickstart. Per informazioni sulle possibili configurazioni di fatturazione per gestire l'archiviazione dei log, consulta la pagina relativa ai prezzi di Logging.

Rilevamento del token di sicurezza

Cloud Source Repositories fornisce il rilevamento dei token di sicurezza per bloccare le transazioni git push che contengono informazioni sensibili. Questa funzionalità è progettata per migliorare la sicurezza del codice sorgente. Abilitarla è una best practice. Per ulteriori informazioni, consulta Rilevamento dei token di sicurezza.

Dati utente

Passaggi successivi