Plan Szkolenia
Przegląd metodyk zarządzania projektami
- Metodyki zwinne
- Waterfall
Automatyczne wdrażanie za pomocą GIT
- Repozytorium produkcyjne
- Gałąź wydaniowa
- Używanie tagów do wydań
- Przełączanie między wydaniami
- Zarządzanie wydaniami utrzymaniowymi
- Główne wydania
Dokumentacja, dziennik zmian wydania
- Tworzenie dziennika zmian na podstawie historii repozytorium
- Używanie opisu tagu do podsumowania zmian w głównym wydaniu
- Agregowanie mniejszych zmian w większe (bliższe biznesowi)
- Agregowanie commitów
- Grupowanie commitów w logiczne części
Strategie push i pull w centralnym repozytorium
- Utrzymywanie centralnego repozytorium w czystości
- Tworzenie struktury do agregowania i przeglądania zmian od programistów
- Środowisko testowe i stagingowe
Architektura oprogramowania i komponenty
- Jak logicznie podzielić aplikację i repozytorium
- Jak zarządzać bibliotekami i podprojektami rozwijanymi przez strony trzecie
- Używanie submodułów do automatyzacji aktualizacji
Wymagania
Zalecana jest znajomość GIT.
Wymagane jest zrozumienie cyklu życia oprogramowania oraz metodyk i frameworków zarządzania projektami (takich jak waterfall i Agile).
Opinie uczestników (2)
jak rozwiązać problemy z gitem
Giancarlo Trezzi - Pentana Solutions
Szkolenie - Git for Victims of Subversion
Przetłumaczone przez sztuczną inteligencję
Trudno wybrać najbardziej wartościowy element. Z największych plusów: środowisko przygotowane do uruchomienia na wirtualnej maszynie, ale też do postawienia u siebie lokalnie, z wieloma wariantami, częściowo "skrojone" pod nasze oczekiwania, rozległa wiedza teoretyczna i praktyczna prowadzącego, przystępnie podana, otwartość na pytania i wracanie z odpowiedziami następnego dnia, jeśli coś było niejasne, bardzo fajne przygotowanie boarda miro