Návrh Školení
Přehled metodologií projektového řízení
- Aghilistické metody
- Vodopádová metoda
Automatické nasazování prostřednictvím GITu
- Výrobní úložiště
- Vetev pro vydání (release branch)
- Použití značek (tags) pro vydání
- Přepínání mezi vydáními
- Správa údržbového vydání
- Hlavní vydání
Dokumentace, Protokol změn (Change Log)
- Použití historie úložiště pro vytváření protokolu změn
- Použití popisu značky (tag description) pro shrnutí změn hlavního vydání
- Agregace menších změn do větších (blíže k obchodním požadavkům)
- Agregace commitů
- Seskupování commitů do logických částí
Strategie pro posílání a stahování z centrálního úložiště
- Udržování centrálního úložiště čistého
- Vytváření struktury pro agregaci a kontrolu změn od vývojářů
- Testovací a stádiíové prostředí
Software Architektura 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 aktualizací
Požadavky
Doporučuje se znát GIT.
Vyžaduje se pochopení životního cyklu vývoje softwaru, metodologií a rámců projektového řízení (jako vodopád 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