free SVN (Subversion) hostingy (zdarma) … 3tecky.cz

free SVN (Subversion) hostingy (zdarma)

Sdílet

Kdo neví co je SVN, tak zde je defince z \wikiCZ\:
Subversion je systém pro správu a verzování zdrojových kódů, náhrada za starší CVS. Snaží se zachovat podobný způsob a styl práce …

Svými slovy bych SVN popsal, jako způsob ukládání dat (souborů) tak, že jde zpětně získat všechny jeho předchozí verze. Takže pokud teď upravím některý ze svých PHP skriptů a ten nebude na webu fungovat, vytáhnu si jeho starší funkční verzi z repository a vrátím tak původní funkčnost.

Výhod je daleko více – o nich si můžete \něco přečíst jinde\

Otázka, na kterou čekáte odpověď je již etalonem <°)))>< – Kam s ním?

Nastřelím ty, které jsem potkal a trochu se rozpovídám u těch, které jsem zkoušel. Berte v úvahu, že jsem samovývojář – v týmu (soukromně) nedělám a tudíž multiUser SVN (tj. přístup více uživatelů do SVN) jsem doma nikdy neřešil…

Assembla

http://www.assembla.com

byla první, kterou jsem zkoušel a byl jsem spokojen, než změnili pravidla…
…v dobe, kdy jsem se na ni přihlásil, měla možnost vytvoření privátního prostoru (tj. nevidí tvůj projekt nikdo jiný) ve verzi zdarma – to byla parametr, který jsem kvůli \Legii\ vyžadoval. Po několika měsících pravidla změnili a pokud jsem chtěl privátní SVN, musel jsem platit – něco pod 2$ za měsíc na jeden projekt (na jednu osobu). Vydržel jsem to několik měsíců, ale díky tomu, že jsem přidával další své projekty, opět soukromé, měsíční platba se zvyšovala a tak jsem odešel.

Výcuc aktuálního stavu

  • pro řešení repository nabízí Subversion, Git nebo Mercurial (jiné systémy na verzování)
  • zdarma je veřejný prostor; co to znamená? že pokud někdo čirou náhodou uhádne váš název projektu (prostoru), může si v klidu prohlížet či stáhnout váš kód – pokud děláte nějaký sranda projekt (školní zápočet), asi by to moc nevadilo, ale svůj budoucí komerční web bych veřejně neukládal… čím víc tagů pak ke svému projektu nahážete, tím víc usnadníte jeho nalezení.
  • soukromý prostor si pak můžete zaplatit – nejlevnější variantu tam teď vidím 3$ mesíčně za uživatele a k tomu 0.3$ za 100MB (ač se to nezdá, je to dostatečný prostor), čím více založíte soukromých projektů, tím výhodnější bude zvolit si jiný typ plateb/účtu
  • assembla má moc pěkné UI – rozhodně z těch mnou zkoušených byla uživatelsky nejpřívětivější, rychle jsem si ji oblíbil
  • funkce – wiki, blog, tickets, milestones, files, chat, messages…
  • upload i commit byl svižný
  • nicméně jsem narazil na jeden problém (který už může být minulostí), který dopomohl mému odchodu – pres google jsem se dostal do TRAC (to je to verzování) mého SOUKROMÉHO projektu – reportoval jsem to jako BUG, ale v době co jsem ji ještě využíval jej nikdo neřešil, vlastně ani nevím, zda jej někdo od assembly vůbec zaregistroval…
  • i tak Assembla je dobrá volba, pokud máte prachy měsíční platby za soukromí a nebo nevadí vám veřejný projekt (což zde nebude naposled)

XP-Dev

http://www.xp-dev.com/

Můj aktuální SVN hosting – sice v porovnání s Assembla nemá téměř žádné funkce, ale zdarma poskytuje soukromý prostor; zde jsou fakta a mé poznatky

  • zdarma 500 MB; soukromý prostor; neomezeně projektů; neomezeně uživatelů;
  • svižný upload i download
  • aktuálně tam mám 10 repository a obsazený prostor pod 16 MB – takže místa stále dost
  • možný upgrade na 2000MB za 40$ ročně (pakatel…)
  • repository tu není totéž co projekt (oproti assembla)
  • u projektů ASI možnost wiki, fora, blogu aj.

ProjectLocker

http://projectlocker.com/

ProjectLocker jsem zkoušel po Assembla a před XP-dev, z toho můžete usuzovat, že na něm bylo něco spatně:

  • umožnuje sice privátní repository – 500MB pro 5 uživatelů, ale
  • upload a commit je (byl) NESKUTEČNĚ pomalý i ten můj nejmenší web o několika několika málo souborech (30?) se tam nahrával několik minut; při uploadování Legie jsem to pak vzdal :)
  • nabízí SVN a GIT

OpenSVN

https://opensvn.csie.org/

nejstarší z mnou vyjmenovávaných, možná i první free SVN hosting vůbec – a jde to na něm vidět…

  • neomezený prostor; neomezený počet projektů;
  • žádné jiné funkce!
  • netuším, zda jsou projekty/prostory veřejné nebo soukromé – vzhledem k tomu, že tam není vyhledávání, asi soukromé
  • web z roku 1995 :) a prý má problémy s výpadky…

SourceForge

http://sourceforge.net/

známá site pro vývojáře různých projektů a software, nezkoušel jsem – mám pocit, že jsou tam nějaké povinnosti ve smyslu open source software…

Google Code

http://code.google.com/hosting/

také vypadl ze hry tím, že je jen pro open source projekty – a tím je také řečené, že vaše kódy budou veřejně přístupné…

Nováčci

aneb do dnešního dne jsem je nepotkal – ale podle \tohoto seznamu\
nevypadají vůbec špatně

Unfuddle

http://unfuddle.com/

  • funkce: Projects Dashboard Tickets Source Messages Milestones Notebooks Time Tracking Permissions
  • krom SVN i Git
  • prý nejlepší prostředí z jmenovaných
  • zdarma: 200MB, 3 uživatelé, 1 projekt (nic moc)

CodeSpaces

http://www.codespaces.com/

  • hmm – mám takovej pocit, že nemají variantu zdarma – jen 45 dní trial, tak to sem nejspíš nepatří…
tagy: ,
Publikováno: 28.08.2009 01:01
Knedle

Související články

blog comments powered by Disqus
Počet komentářů k tématu: 2
#1 knedle

tak XP-Dev změnil politiku směrem k Assemble :( – nicméně projekty, které u něj mám jsou OK – jen už k repozitory není přístup pres https

#2 Kamil

Znovu jsem koukal na Assembla a situace se trochu změnila. Nyní je k dispozici free účet s privátní repository. Je to ale pouze čistá repository téměř bez dalších nástrojů. I u ostatních hostingů se situace trochu posunula.