Zawsze gdy rozpoczynam pracę nad projektem zaczynam od utworzenia serwera z obsługą kontroli wersji (ułatwia pracę w grupie) i od tworzenia dokumentacji.
Dzisiaj przedstawię podstawy użytkowania jednego z systemów wersji - Hg - został napisany przez pana Mackalla (o ile dobrze pamiętam) w 2005 roku, jego głównym konkurentem jest Git (Linus Torvalds). Jego głównymi zaletami jest skalowalność i międzyplatformowość - świadczą o tym projekty które korzystają z dostarczanych przez to narzędzie rozwiązań:
+ Symbian (system dla urządzeń przenośnych)
+ OpenOffice.org (otwarty pakiet biurowy)
+ CodeIgniter (framework dla PHP4)
+ TrinityCore (framework dla serwerów World of Warcraft)
Wśród najpopularniejszych i największych darmowych hostingów repozytoriów można wymienić code.google.com(!), a także BitBucket.org - osobiście preferuję drugi z nich.
Z procesem tworzenia konta na wybranym serwerze i repozytorium powinno poradzić sobie 90% osób, których zajęcia wymagają posiadania takiego fjuczera.
Konfiguracja środowiska
Pracę polecam zacząć od modyfikacji pliku