Hostování projektů
od aichi
Každý správný programátor udělal alespoň jeden soukromý projekt. Pokud ho dělá sám, stačí aby si lokálně nainstaloval CVS, nebo SVN a verzoval si do něj své změny. Jakmile ale na projektu nepracuje sám, ale s kamarády, je potřeba vyřešit synchronizaci prací.
Kam s ním?
Ne každý provozuje vlastní server na který si může nainstalovat verzovací systém. Takže jaké máme možnosti?
Pokud vytváříme open source projekt je nejlepší ho umístit na serveru SourceForge, který je jeden z nejstarších a nejznámějších. Na SourceForge vám nabídnou CVS, nebo SVN hosting, fórum, jednoduchý bugtracking systém, správu záplat, atd. Dalším poměrně novým serverem je Google Code. Google Code umožňuje použít jednoduchou wiki a issue tracker. Kód lze verzovat pomocí SVN.
Občas ale chceme s kamarády kolaborovat na něčem co nemůže být open source. Např. tvorba webových stránek. Potom se musíme porozhlédnout jinde. Pokud nám stačí 5MB prostoru, což pro zdrojové texty malého projektu může stačit, můžeme šáhnout po free programu od Projxpert. Repository je dostupné pres SVN, je možné využít fóra a issue tracker.
Dle mě je nejmenovaným králem projekt OpenSVN.csie.org. Ač vypadají stránky jednoduše, lze založit libovolný počet projektů, na kterých může participovat libovolný počet spolupracovníků. Z názvu je zřejmé, že lze projekt verzovat pomocí SVN. Jako u Projxpert lze nastavit notifikaci o nových revizích pomocí emailu. Dále je ke každému projektu možné používat Trac, který je s SVN repository svázán a tudíž lze při commitu odkazovat na jednotlivé tickety v Tracu. V neposlední řadě lze celé repository stahnout zabalené v archivu. Tento projekt je mi sympatický a sám ho využívám. Jedinou vadou na kráse je občasná lenost SVN připojení.
Adresy zpětných odkazů pro tento příspěvek:
Trackback URL (right click and copy shortcut/link location)
8 komentářů
Ve free verzi je to tuším pro 3 uživatele a do zmíněných 100MB.
Systém používám přes rok a jsem maximálně spokojený.
http://projectlocker.com/
02. 03. 08 21.39:36, 
