Návrh Školení
Přehled metodologií projektového řízení
- Agilní metodiky
- Waterfall
Automatické nasazování prostřednictvím GITu
- Produkční úložiště
- Větev pro vydání (release branch)
- Používání tagů pro vydání
- Přepínání mezi vydáními
- Správa údržbářského vydání
- Hlavní vydání
Dokumentace, protokol změn vydání
- Využití historie úložiště pro vytvoření protokolu změn
- Použití popisu tagu pro shrnutí změn v hlavním vydání
- Agregace menších změn do větších (blíže k byznysovému pohledu)
- Agregace commitů
- Seskupování commitů do logických celků
Strategie push a pull pro centrální úložiště
- Udržování centrálního úložiště čistým
- Vytvoření struktury pro agregaci a review změn od vývojářů
- Testovací a staging prostředí
Architektura softwaru a komponenty
- Jak logicky rozdělit aplikaci a úložiště
- Jak spravovat knihovny a podprojekty vyvíjené třetími stranami
- Použití submodulů pro automatizaci upgrade
Požadavky
Doporučena je znalost GITu.
Požadováno je pochopení životního cyklu vývoje softwaru, metodologií a rámců projektového řízení (jako jsou waterfall a Agile).
Reference (4)
Rád, že dostávám okamžité odpovědi na své otázky.
Szabolcs Kriston - Ericsson
Kurz - Advanced GitLab
Přeloženo strojem
Opakujte důležitý závěr
Milly Chen - Logitech
Kurz - Gerrit Code Review
Přeloženo strojem
Cvičení, která jsme mohli provádět na virtuálních strojích
Atif Bhatti
Kurz - Git Hands-on Workshop with Azure DevOps
Přeloženo strojem
Ocenil jsem si snadnou komunikaci mezi vyučujícím a námi, péči o naše problémy, přínosné poznatky a doplňující znalosti poskytnuté jako odpovědi na naše otázky. Ocenil jsem i tempo, které se mi nikdy nezdálo spěšným, ani v případě technických problémů. Každá témata byla řádně zpracována.
Melania Mieczkowska - IAV Poland
Kurz - Gitlab and Gitlab CI
Přeloženo strojem