SVN – system kontroli wersji

Każdy programista, prędzej czy później dotrze do momentu, gdy trzeba podjąć pracę w grupie (mnie to spotkało prędzej, ale dopiero teraz o tym piszę). Teoretycznie można wtedy wspólny projekt podzielić na moduły i pracować nad nimi niezależnie, a potem je sklejać. Da się, ale to szalenie niewygodne.

O wiele lepiej jest zaprząc do działania SVN. Z resztą ten system przydaje się nawet wtedy, gdy samemu sobie jest się sterem żaglem i okrętem. Myślę, że nie jednemu z nas po wielu godzinach pracy przyszło do głowy: „kurcze, jednak tamto rozwiązanie było lepsze”. Tylko co z tego, skoro „tamto” zostało już dawno skasowane.

Z resztą nie chcę w tym momencie nikogo przekonywać do SVN, bo do tego trzeba po prostu dojrzeć. A jak już ktoś poczuje potrzebę skorzystania z tego potężnego narzędzia, to polecam zapoznanie się z całkiem niezłym podręcznikiem do SVN

7 komentarzy do wpisu „SVN – system kontroli wersji”

  1. Na przykład – pracujesz przy jakimś dużym feature, i nagle okazuje się, że musisz na szybko wprowadzić kilka fixów – w git zrobienie brancha lokalnego na zmiany to jedna czy dwie komendy (kliknięcia) – dzięki czemu zmiany z tego dużego feature, które nie są dokończone, przetestowane nie maja wpływu na główną gałąź.

Dodaj komentarz

%d bloggers like this: