Przy założeniu, że:
- Twój zespół używa scentralizowanej kontroli wersji.
- Pracujesz nad większą funkcją, której ukończenie zajmie kilka dni, a wcześniej nie będziesz mógł jej zatwierdzić, ponieważ spowodowałoby to uszkodzenie kompilacji.
- Członkowie Twojego zespołu codziennie zatwierdzają coś, co może zmienić niektóre pliki, nad którymi pracujesz.
Ponieważ jest to scentralizowana kontrola wersji, w pewnym momencie będziesz musiał zaktualizować swoją lokalną kasę: przynajmniej raz przed zatwierdzeniem nowej funkcji.
Jeśli aktualizujesz tylko raz tuż przed zatwierdzeniem, może być wiele konfliktów z powodu wielu innych zmian dokonanych przez twoich kolegów z drużyny, co może być światem bólu do rozwiązania naraz.
Lub możesz często aktualizować, a nawet jeśli istnieje kilka konfliktów do rozwiązania z dnia na dzień, powinno to być łatwiejsze, krok po kroku.
Czy zostaniesz, warto często aktualizować?