|
Celem tego szkolenia jest przedstawienie modelów i mechanizmów zarządzania kodem źródłowym. Pokazuje ono praktyki, które mogą radykalnie przyśpieszyć i usprawnić pracę każdego zespołu programistycznego.
Szkolenie szczególnie przeznaczone jest dla programistów, project managerów, kierowników i administratorów pracujących w kilkuosobowych zespołach. Kurs skupia się na bardzo praktycznych zagadnieniach, omawiając je w kontekście różnych systemów kontroli wersji. Systemy kontroli wersji - program:- Modele współpracy w zespole programistycznym
- oparty na blokowaniu
- oparty na łączeniu (merge)
- Zarys popularnych systemów wersji
- CVS
- SVN
- Clearcase
- Perforce
- Git
- Mercurial
- Najlepsze praktyki pracy programisty
- Zarządzanie odgałęzieniami kodu:
- gałęzie prywatne
- gałęzie rozwojowe ("featur branch")
- inne rodzaje gałęzi
- Dostarczanie i utrzymywanie wersji produktu
- Bezbolesne dodawanie poprawek
- Cofanie zmian
- Inne zagadnienia:
- skrypty pre- i post-commit
- modele pracy przy wielu lokacjach
- administracja
Jakie korzyści uzyskują Państwo ze szkolenia:
- Poprawę wydajności zespołu dzięki ograniczeniu ilości konfliktów;
- Poprawę jakości dzięki eliminacji błędów łączenia wersji ("merge error")
- Ułatwienie pracy dzięki uproszczeniu zarządzania kodem
Czas trwania szkolenia: 4h lekcyjnych Terminy: zapytaj o termin szkolenia! |