Programa do Curso
Mostrar visão geral das metodologias do Projeto Management
- Agile Metodologias
- Cachoeira
Implantação automática via GIT
- Repositório de produção
- Ramo de lançamento
- Usando tags para lançamentos
- Alternando entre lançamentos
- Gerenciando a liberação de manutenção
- Principais lançamentos
Documentation, Registro de alterações de liberação
- Usando o histórico do repositório para criar log de alterações
- Usando a descrição da tag para versões principais resumindo as alterações
- Agregar mudanças menores em uma maior (mais próxima do negócio)
- Agregando confirmações
- Agrupando commits em partes lógicas
Estratégias push e pull do repositório central
- Mantendo o repositório central limpo
- Criação de estrutura para agregar e revisar alterações de desenvolvedores
- Ambiente de teste e preparação
Software Architecture e Componentes
- Como dividir logicamente a aplicação e o repositório
- Como gerenciar bibliotecas e subprojetos desenvolvidos por terceiros
- Usando submódulos para automatizar atualizações
Requisitos
Recomenda-se a familiarização com GIT.
É necessário ter conhecimentos sobre o ciclo de vida do desenvolvimento de software e sobre metodologias e quadros de gestão de projectos (por exemplo, cascata e Agile).
Testemunhos de Clientes (4)
Gostei de ter recebido respostas imediatas às minhas perguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Máquina Traduzida
Repita o ponto importante
Milly Chen - Logitech
Curso - Gerrit Code Review
Máquina Traduzida
Exercícios que conseguimos realizar em VMs
Atif Bhatti
Curso - Git Hands-on Workshop with Azure DevOps
Máquina Traduzida
Gostei da comunicação fácil entre o instrutor e nós, do cuidado dedicado aos nossos problemas, das percepções e do conhecimento adicional fornecidos nas respostas às nossas perguntas. Achei o ritmo adequado, não senti que foi apressado em nenhum momento, mesmo com os problemas técnicos. Cada assunto foi tratado adequadamente.
Melania Mieczkowska - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida