Mam projekt systemu CMS, który jest z każdym zleceniem rozwijany, niestety kodu jest tak dużo, że trudno zapanować nad kontrolą wersji. Wcześniej jako systemu kontroli wersji używałem SVN, lecz było to w projekcie posiadającym jedną gałąź. Obecnie tych gałęzi docelowo ma być więcej. System kontroli wersji jaki wybrałem to
Co chcę osiągnąć? Na przykład taką strukturę projektu:
-CMS
|__TRUNK - aktualna
|__TAGS
|__zlecenie_1
|__zlecenie_2 ...
|__BRANCHES
|__wersje niestabilne, inne gałęzie testowe
Programuje w Netbeans bezpośrednio na plikach znajdujących się w public_html lokalnego serwera (istnieje możliwość kopiowania plików z folderu projektu do innej lokalizacji), system to Linux.
// powód edycji: zmieniłem wybór systemu (głównie dzięki sugestii @ucho)