Struttura del corso
Presentazione delle metodologie di Project Management
- Metodologie Agile
- Waterfall
Deployment automatico tramite GIT
- Repository di produzione
- Release branch
- Utilizzo dei Tag per le release
- Passaggio tra le release
- Gestione delle release di manutenzione
- Major release
Documentazione, Change Log delle Release
- Utilizzo della storia del repository per creare il Change Log
- Utilizzo della descrizione del Tag per la major release che riassume le modifiche
- Agregazione di modifiche più piccole in una più grande (più vicina al business)
- Agregazione dei commit
- Gruppo dei commit in parti logiche
Strategie di Push e Pull per il Repo Centrale
- Mantenere il repository centrale pulito
- Creare una struttura per aggregare e revisionare le modifiche da parte degli sviluppatori
- Ambienti di test e staging
Architettura Software e Componenti
- Come dividere logicamente l'applicazione e il repository
- Come gestire le librerie e i sotto-progetti sviluppati da terze parti
- Utilizzo dei submoduli per automatizzare gli aggiornamenti
Requisiti
È consigliata familiarità con GIT.
È richiesta la comprensione del ciclo di vita dello sviluppo software, delle metodologie e dei framework di gestione dei progetti (come waterfall e Agile).
Recensioni (4)
Mi piace che ricevo subito risposta alle mie domande.
Szabolcs Kriston - Ericsson
Corso - Advanced GitLab
Traduzione automatica
Ripeti il concetto importante
Milly Chen - Logitech
Corso - Gerrit Code Review
Traduzione automatica
Esercizi che siamo stati in grado di svolgere sulle VM
Atif Bhatti
Corso - Git Hands-on Workshop with Azure DevOps
Traduzione automatica
Mi è piaciuta la comunicazione facile tra il formatore e noi, l'attenzione dedicata ai nostri problemi, le intuizioni e le conoscenze aggiuntive fornite in risposta alle nostre domande. Ho apprezzato il ritmo, che non si è mai fatto affrettato, anche in presenza di problemi tecnici. Ogni argomento è stato trattato con cura.
Melania Mieczkowska - IAV Poland
Corso - Gitlab and Gitlab CI
Traduzione automatica