Recursos

O Cloud Source Repositories oferece repositórios Git privados e repletos de recursos hospedados no Google Cloud.

É possível usar o Cloud Source Repositories para desenvolvimento colaborativo e controlado por versão de qualquer aplicativo ou serviço, incluindo os que são executados no App Engine e no Compute Engine. Se você usa o Cloud Debugger, poderá usar o Cloud Source Repositories e ferramentas relacionadas no Console do Google Cloud para visualizar informações de depuração junto ao seu código durante o tempo de execução do aplicativo.

Se você está familiarizado com o Git, consegue rapidamente dar os primeiros passos com o Cloud Source Repositories. Por exemplo, é possível adicionar o Cloud Source Repositories a um repositório Git local como controle remoto ou conectá-lo a um repositório hospedado no GitHub ou no Bitbucket. De um repositório local, use o conjunto padrão de comandos do Git para interagir com o repositório na nuvem, incluindo push, pull, clone e log.

Vários repositórios

É possível criar vários repositórios para um único projeto do Google Cloud, permitindo que você organize o código associado ao seu projeto na nuvem da melhor maneira para você.

Repositórios conectados

É possível conectar um repositório atual do GitHub ou do Bitbucket (os dois links em inglês) ao Cloud Source Repositories. Os repositórios conectados são automaticamente sincronizados com o Cloud Source Repositories.

Compatibilidade de editor

Como os repositórios do Cloud Source Repositories são repositórios Git, você pode continuar usando o editor de sua preferência para trabalhar no seu código. Para ter uma experiência mais integrada, consulte os tópicos a seguir:

Navegador de origem

O Cloud Source Repositories também oferece um navegador de origem, que pode ser utilizado para ver os arquivos do repositório no Console do GCP.

Navegador de origem

Geração automática de registros

O Cloud Source Repositories envia registros automaticamente sobre a atividade do repositório ao Cloud Logging para ajudar a rastrear e resolver problemas de acesso a dados.

Use esses registros para revisar a recente sincronização de repositórios, o acesso ao repositório por outros usuários e as ações administrativas, como criações, exclusões e alterações de permissão. Além disso, é possível definir as configurações de notificação para que um alerta seja enviado quando um erro é registrado durante a sincronização de repositórios.

Para mais informações sobre a leitura e a gravação de entradas de registro no Logging, consulte este guia de início rápido. Para informações sobre possíveis configurações de faturamento para gerenciar o armazenamento de seus registros, consulte Preços do Logging.

Detecção de chave de segurança

O Cloud Source Repositories oferece a detecção de chave de segurança para bloquear as transações git push que incluem informações confidenciais. Esse recurso foi criado para melhorar a segurança do seu código-fonte. Ativá-lo é uma prática recomendada. Para mais informações, consulte Como detectar chaves de segurança.

Dados do usuário

A seguir