Robię lokalne prototypowanie, które chciałbym zachować pod kontrolą źródła (w celu tworzenia kopii zapasowych i przywracania), ale niekoniecznie chcę opublikować go jako oprogramowanie typu open source lub udostępnić online innym osobom do obejrzenia.
Jaki system kontroli źródła poleciłbyś na rozwój lokalny? Każda konfiguracja lub przejście do mojego scenariusza jest bardzo mile widziane.
Szukam:
- Łatwa konfiguracja i administracja. Ponieważ jest to moja lokalna maszyna, jestem ograniczony do systemu operacyjnego Windows i naprawdę chciałbym zminimalizować liczbę zmian konfiguracji środowiska i niezbędną krzywą uczenia się. Będzie tylko jeden użytkownik, więc nie chcę konfigurować praw dostępu itp.
- Niski koszt zasobów, chcę hostować lokalnie na mojej maszynie programisty, więc nie chcę, aby pochłaniało mój procesor. Nie planuję też przechowywania ogromnych ilości danych.
- Znajomy. Wcześniej korzystałem z klientów SVN. Integracja z Visual Studio jest przyjemna.
- Przenośny. Jeśli muszę przenieść go na dysk zewnętrzny lub na inną maszynę.
- Darmowy. Tak, chcę tego wszystkiego i nie chcę za to płacić.