Struttura del corso
Mostra una panoramica delle metodologie Project Management
- Agile Metodologie
- Cascata
Distribuzione automatica tramite GIT
- Repository di produzione
- Ramo di rilascio
- Utilizzo dei tag per le versioni
- Passaggio da una versione all'altra
- Gestione del rilascio di manutenzione
- Versioni principali
Documentation, Registro delle modifiche di rilascio
- Utilizzo della cronologia del repository per creare il registro delle modifiche
- Utilizzo della descrizione del tag per le modifiche riepilogative della versione principale
- Aggregazione di modifiche più piccole in modifiche più grandi (più vicine all'azienda)
- Aggregazione dei commit
- Il raggruppamento dei commit in parti logiche
Strategie di push e pull dei pronti contro termine centrali
- Mantenere pulito il repository centrale
- Creazione di una struttura per l'aggregazione e la revisione delle modifiche da parte degli sviluppatori
- Ambiente di test e staging
Software Architecture e Componenti
- Come dividere logicamente l'applicazione e il repository
- Come gestire librerie e sottoprogetti sviluppati da terze parti
- Utilizzo dei sottomoduli per automatizzare gli aggiornamenti
Requisiti
Si consiglia di avere familiarità con GIT.
È richiesta la comprensione del ciclo di vita dello sviluppo del software, delle metodologie di gestione dei progetti e dei framework (come waterfall e Agile).
Recensioni (8)
Conoscenza degli argomenti e del settore da parte del formatore
Tia - Vodacom
Corso - Gitlab and Gitlab CI
Traduzione automatica
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
Corso - Kubernetes and Gitlab
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
Corso - Git for Users
Un sacco di esercizi, il formatore ha seguito il "flusso" della discussione / esigenze dei partecipanti
Martin - OHB System AG
Corso - Git for Victims of Subversion
Traduzione automatica
Biscotti del leader :) E davvero, c'è una buona atmosfera, l'opportunità di fare domande, l'approccio.
Piotr - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Corso - Comprehensive Git
Traduzione automatica
Sample and practical usage
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Corso - Bitbucket
The trainer was definitely one the strongest parts. Good mood, strong knowledge and also don't let anyone get bothered.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Corso - Subversion for Administrators
The fact that it wasnt just done in windows that it actually made use of the command line as we may not always have windows to work with.