Hostování projektů

od aichi E-mail

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ářů

Komentář od: Pavel Šindelka [Návštěvník] E-mail
Pavel ŠindelkaZajímavé shrnutí, díky. Nějak jsem se o tuto oblast nikdy nezajímal a je pravda, že takové sdílené soukromé SVN může být u některých projektů hodně užitečné.
04. 03. 08 @ 18:39
Komentář od: Scott [Návštěvník]
Scotthttp://www.sharpforge.com
05. 03. 08 @ 05:22
Komentář od: aichi [Člen] E-mail
aichiDíky za odkaz. Shrnu to, mají jak placený, tak i free hosting. Free hostování je pro projekty do 5MB, s Wiki, fórem, SVN, issue trackerem.
05. 03. 08 @ 09:35
Komentář od: Luboš [Návštěvník] E-mail
Lubošhttp://www.svnhostingcomparison.com/
23. 07. 08 @ 23:37
Komentář od: aichi [Člen] E-mail
aichiDíky za super odkaz, taková srovnávací tabulka mi chyběla. Píší že OpenSVN, které používám, je jen pro OSS, ale přímo na jejich stránkách jsem to nikde nenašel...
24. 07. 08 @ 09:28
Komentář od: Jaroslav Peňaška [Návštěvník]
Jaroslav PeňaškaJelikož už většina těch služeb je zpoplatněna nebo už není v provozu, doporučuji nyní 100MB zdarma na: http://beanstalkapp.com/
14. 03. 10 @ 19:21
Komentář od: Mpro [Návštěvník]
MproTaktéž mohu doporučit na SVN http://beanstalkapp.com/

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ý.
15. 03. 11 @ 13:39
Komentář od: aichi [Člen] E-mail
aichiZdá se že tu máme další pěkný projekt: ProjectLocker. Nabízí zadarmo SVN/Git/HG pro až 3 uživatele / 3 projekty a 300MB dat.
http://projectlocker.com/
05. 01. 12 @ 17:42

Napsat komentář


Vaše e-mailová adresa nebude zveřejněna.

Adresa Vašich WWW stránek bude zveřejněna.
(Konce řádku budou převedeny na <br />)
(Jméno, email a webová stránka)
(Dovolí ostatním uživatelům kontaktovat Vás prostřednictvím formuláře pro zprávy (Vaše e-mailová adresa NEBUDE zveřejněna.))