Subversion 1.5

Zapewne już część z Was wie, iż w najbliższym czasie planowane jest wypuszczenie nowej wersji repozytorium kodu Subversion oznaczonej numerkiem 1.5. Zazwyczaj nie popieram publikowania na blogach informacji w stylu - “Ukazała się nowa wersja PHP” jednak w tej sytuacji postanowiłem zrobić wyjątek, a wszystko za sprawą dość istotnej zmiany funkcjonalnej kryjącej się pod nazwą “Merge tracking“.

O co tutaj właściwie chodzi - jak zapewne wiecie, a część z Was miała okazję się przekonać praca przy dużym projekcie programistycznym bez wykorzystania repozytorium kodu jest praktycznie niemożliwa, a dodatkowo praca w oparciu o blokowanie zasobów jest delikatnie mówiąć niewygodna. Dlatego też zalecaną metodą pracy w takiej sytuacji jest wykorzystanie gałęzi (branches) i okresowe łączenie zmian (merge).

(more…)