Repositórios de origem em CodeCatalyst - Amazon CodeCatalyst

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Repositórios de origem em CodeCatalyst

CodeCatalyst repositórios de origem são repositórios Git hospedados na Amazon. CodeCatalyst Você pode usar repositórios de origem CodeCatalyst para armazenar, criar versões e gerenciar ativos de um projeto com segurança.

Os ativos em um CodeCatalyst repositório podem incluir:

  • Documentos do 

  • código-fonte

  • arquivos binários

CodeCatalyst também usa o repositório de origem de um projeto para armazenar informações de configuração do seu projeto, como arquivos de configuração do fluxo de trabalho.

Você pode ter mais de um repositório de origem em um CodeCatalyst projeto. Por exemplo, talvez você queira ter repositórios de origem separados para código-fonte front-end, código-fonte back-end, utilitários e documentação.

Aqui está um fluxo de trabalho possível para trabalhar com código em repositórios de origem, pull requests e ambientes de desenvolvimento em: CodeCatalyst

Mary Major cria um projeto de aplicativo web CodeCatalyst usando um blueprint, que cria um repositório de origem com código de amostra nele. Ela convida seus amigos Li Juan, Saanvi Sarkar e Jorge Souza para trabalhar no projeto com ela. Li Juan analisa o código de amostra no repositório de origem e decide fazer algumas mudanças rápidas para adicionar um teste ao código. Li cria um ambiente de desenvolvimento, escolhe AWS Cloud9 como IDE e especifica uma nova ramificação, o código de teste. O Dev Environment é aberto. Li adiciona rapidamente o código, depois confirma e envia a ramificação com as alterações no repositório de origem. CodeCatalyst Em seguida, Li cria uma pull request. Como parte da criação dessa pull request, Li adiciona Jorge Souza e Saanvi Sarkar como revisores para garantir que o código seja revisado.

Ao revisar o código, Jorge Souza lembra que ele tem seu próprio repositório de projetos GitHub que contém um protótipo do aplicativo em que eles estão trabalhando. Ele pede que Mary Major instale e configure a extensão que lhe permitirá vincular o GitHub repositório ao projeto como um repositório de origem adicional. Mary revisa o repositório GitHub e trabalha com Jorge para configurar a GitHub extensão para que ele possa vincular o GitHub repositório como um repositório de origem adicional para o projeto.

CodeCatalyst os repositórios de origem oferecem suporte à funcionalidade padrão do Git e funcionam com suas ferramentas existentes baseadas no Git. Você pode criar e usar tokens de acesso pessoal (PATs) como uma senha específica do aplicativo ao clonar e trabalhar com repositórios de origem de um cliente Git ou ambientes de desenvolvimento integrados (IDEs). Esses PATs estão associados à sua identidade de CodeCatalyst usuário. Para ter mais informações, consulte Gerenciando tokens de acesso pessoal na Amazon CodeCatalyst.

CodeCatalyst repositórios de origem oferecem suporte a pull requests. Essa é uma maneira simples de você e outros membros do projeto revisarem e comentarem as alterações no código antes de mesclá-las de uma ramificação para outra. Você pode ver as alterações no CodeCatalyst console e comentar nas linhas de código.

Os envios para ramificações em um repositório de CodeCatalyst origem podem iniciar automaticamente uma execução em um fluxo de trabalho, onde as alterações podem ser criadas, testadas e implantadas. Se seu repositório de origem foi criado como parte de um projeto usando um modelo de projeto, um ou mais fluxos de trabalho serão configurados para você como parte do projeto. Você pode adicionar fluxos de trabalho adicionais para repositórios a qualquer momento. Os arquivos de configuração YAML para fluxos de trabalho em um projeto são armazenados nos repositórios de origem configurados na ação de origem desses fluxos de trabalho. Para ter mais informações, consulte Introdução aos fluxos de trabalho em CodeCatalyst.