Recursos

O Google Cloud Source Repositories é formado por repositórios Git particulares completos, hospedados no Google Cloud Platform.

É possível usar o Cloud Source Repositories no desenvolvimento colaborativo de qualquer aplicativo ou serviço, inclusive daqueles executados no App Engine e no Compute Engine. Caso você esteja usando o Debugger, poderá utilizar também o Cloud Source Repositories e ferramentas relacionadas a esse produto no console para visualizar informações de depuração, além do código, durante a execução do aplicativo.

É fácil usar o Cloud Source Repositories se você está familiarizado com o Git. Por exemplo, você pode adicionar o Cloud Source Repositories a um repositório Git local como remoto, ou ainda, conectá-lo a um repositório hospedado no GitHub ou no Bitbucket. Em um repositório local, você pode usar o conjunto padrão de comandos Git, incluindo push, pull, clone e log, para interagir com os repositórios na nuvem.

Vários repositórios

É possível criar vários repositórios para um único projeto do Cloud Platform. Assim, você poderá organizar o código associado ao seu projeto na nuvem da maneira que preferir.

Repositórios conectados

É possível conectar um repositório existente do GitHub ou do Bitbucket 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 saber mais sobre como ter uma experiência mais integrada, consulte os tópicos a seguir:

Navegador de origem

O Cloud Source Repositories também fornece um navegador de origem para a visualização dos arquivos do repositório a partir do console.

Navegador de origem

Geração automática de registros

O Cloud Source Repositories automaticamente envia registros para o Stackdriver Logging para ajudar no rastreio do acesso aos dados e na solução de problemas.

O registro da atividade nos repositórios permite analisar registros de atividades recentes de sincronização do repositório, ações administrativas (como criações, exclusões e alterações de permissões) e acessos de outros usuários ao repositório. Além disso, você pode definir as configurações de notificação para que um alerta seja enviado quando um erro é registrado durante a sincronização do repositório.

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

Detecção de chave de segurança

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

Dados de usuário final

Próximas etapas