Ako mnohí z vás možno vedia, spoločnosť Gittari - internetová stránka, ktorá vám umožnila hosťovať (open source) projekty pomocou Git verzie ovládania - bola nedávno zakúpená spoločnosťou GitLab a má ukončiť prevádzku od mája 2015. V súvislosti s tým máme Prečítajte si 7 alternatív GitHub, ktoré môžete vyskúšať.
GitHub
GitHub je najväčší a najobľúbenejší hostingový kód na svete. Používatelia GitHub si môžu vybrať buď Git, alebo Subversion ako svoje VCS (Verify Control System) na správu, údržbu a implementáciu softvérových projektov. GitHub umožňuje bezplatné neobmedzené úložiská verejných kódov pre všetkých používateľov. Ak chcete udržiavať súkromné repo, vyžaduje sa mesačné odber. Služba GitHub vám umožňuje vytvoriť "organizácie", ktoré v podstate fungujú ako bežné účty okrem toho, že vždy majú aspoň jeden používateľský účet uvedený ako vlastník.
Všetci používatelia a organizácie môžu hostiť jednu bezplatnú webovú stránku na subdoméne stránok GitHub username.github.io
a neobmedzené stránky projektu na adrese username.github.io/project-page
a môžete prejsť na svoju vlastnú doménu (ak máte jednu ) kedykoľvek zadarmo. GitHub má aplikácie pre počítače Windows a OSX.
Zoznam najlepších alternatív GitHub
1. Bitbucket
Bitbucket je druhou iba na GitHub z hľadiska popularity a využitia. Bitbucket je zadarmo pre jednotlivcov a organizácie s 5 užívateľmi alebo menej a umožňuje vám neobmedzené verejné a súkromné úložiská. Bitbucket umožňuje tlačiť súbory pomocou ktoréhokoľvek klienta Git alebo príkazového riadku Git.
Atlassian má tiež vlastný zdroj stromu Git a Mercurial, ktorý je bezplatne k dispozícii v systémoch Windows a Mac. Bitbucket je možné ovládať aj cez webové rozhranie.
Bitbucket, podobne ako GitHub, vám umožňuje bezplatne hosťovať webové stránky na stránke accountname.bitbucket.org
a projektu na adrese accountname.bitbucket.org/project
.
Môžete tiež použiť svoj vlastný názov domény pre vaše webové stránky Bitbucket. Bitbucket umožňuje vytvárať tímy na adrese bitbucket.org/team-name
. Ako sme už spomenuli, bitbucket umožňuje neobmedzený verejný a súkromný repos pre tímy s maximálne 5 užívateľmi.
Tímy môžu mať neohraničených užívateľov zadarmo, ak majú plne verejné repo.
Vývojár: Atlassian
odkaz2. SourceForge
Zdrojové pásmo Sourceforge bolo dlhšie ako väčšina a projekty dokazujú. Veľa projektov s otvoreným zdrojom Linux, Windows a Mac je hosťované na SF. Má úplne odlišnú projektovú štruktúru v porovnaní s GitHubom. Môžete vytvárať iba projekty s jedinečným názvom. SF na rozdiel od ostatných, umožňuje tiež hosťovať statické aj dynamické stránky s možnosťou integrácie CMS. Sourceforge vám umožňuje vytvoriť webové stránky pre každý z vašich projektov na adrese proj.sourceforge.net
.
Podpora serverov Sourceforge pre PHP, Perl, Python, Tcl, Ruby a shell skripty. Môžete nahrať do SF prostredníctvom klienta SFTP. Môžete tiež využiť možnosť používať Git, Subversion (SVN) a Mercurial (Hg) ako projekt VCS na Sourceforge.
Vývojár: Slashdot Media
odkaz3. GitLab
Podpoložka spoločnosti GitLab sa zdá byť "lepšia ako GitHub", ironický pre projekt, ktorý je hosťovaný na Github. Jeden, ak jeho unikátne funkcie, je, že môžete nainštalovať GitLab na svoj vlastný server. To vám umožňuje používať GitLab na vlastnej doméne, ako aj na vlastný hostiteľ. GitLab tiež tvrdí, že spracováva veľké súbory a úložiská lepšie ako GitHub. GitLab tiež umožňuje užívateľom neobmedzené verejné a súkromné repos zadarmo.
GitLab obetuje jednoduchosť používania GitHub pre väčšie súkromie, bezpečnosť a rýchlosť podávania. Začať s GitLabom je oveľa ťažšie ako začať s GitHubom. GitLab už nemá žiadnu funkciu, ako sú stránky GitHub, na vytvorenie webových stránok pre vaše repo operácie v niekoľkých kliknutiach. Potrebujete (stonok) príkazový riadok a veci ako ručne generované SSH kľúče a konfigurácia webového háku na vytvorenie jednoduchej webovej stránky. Github je tiež lepší z hľadiska dokumentácie a väčšej komunity.
Vývojár: GitLab.com
odkaz4. Kiln
Kiln je platený hostiteľ zdrojového kódu. Môžete skúsiť Kiln (so všetkými zvonmi a píšťaly) zadarmo po dobu 30 dní. Balíky začínajú od 18 dolárov mesačne, účtované ročne. Kiln ponúka Git a Mercurial Verification Control. Budete musieť platiť samostatne pre modul Code Review. Celkovo je zariadenie Kiln vhodnejšie pre stredné až veľké organizácie s počtom 100 až 500 ľudí.
Kiln vytvára doménu pre vašu spoločnosť na adrese companyname.kilnhg.com
Vývojár: Fog Creek
odkaz
5. Codeplane
Codeplane je opäť platenou službou, ktorá ponúka 30-dňovú bezplatnú skúšobnú verziu.
VCS Codeplane je výberom Git. Prideľuje 2 GB pre vaše úložiská bez obmedzenia pre používateľov alebo počet úložísk za 9 dolárov mesačne. Vhodné pre malé firmy a nezávislé tímy. Codeplane tiež automaticky zálohuje vaše úložiská a ukladá ich do Amazon S3.
Vývojár: Codeplane
odkaz6. CodePlex
CodePlex je bezplatná služba Microsoft open source hosting. Umožňuje vám vytvoriť projekty, z ktorých každá získa doménu customname.codeplex.com
Podobne ako v prípade Sourceforge, znamená to, že vaše projekty potrebujú jedinečné tituly, ktoré ešte neboli použité iným projektom. Program CodePlex vám ponúka ako verziu Git, Mercurial alebo Team Foundation Server (TFS). Všetky projekty CodePlex sú súkromné maximálne 30 dní, po ktorých budú odstránené, ak nebudú zverejnené pred uplynutím doby platnosti. Nemusíte platiť za používanie funkcie CodePlex a ani CodePlex nestanovuje obmedzenie počtu používateľov prispievajúcich do projektu.
Doména vášho projektu vedie na informačnú stránku projektu. CodePlex vám nedovoľuje vytvoriť vlastnú webovú stránku pre váš projekt.
Vývojár: Microsoft
odkaz7. Beanstalk
Beanstalk je opäť platenou alternatívou k GitHub. To vám umožní vyskúšať si to na 2 týždne zadarmo, potom musíte zaplatiť. Jeho najlacnejší balík "Bronze" stojí 15 dolárov a umožňuje až 5 užívateľov, 3 GB úložného priestoru a maximálne 10 repozitárov. Systémy riadenia verzií Subversion a Git sú podporované programom Beanstalk.
Rovnako ako GitHub vám umožňuje upravovať kód v samotnom prehliadači, takže nemusíte vždy prejsť na príkazový riadok.
Vývojár: Wildbit
odkazPorovnávacia tabuľka
Tu je kompletné porovnanie všetkých funkcií vo všetkých 8 hostiteľských zdrojových kódoch (GitHub a 7 alternatív), ktoré sú popísané v tomto článku:
Vlastnosti | Github | bitbucket | sourceforge | Gitlab | pec | Codeplane | Kód Plex | Dlháň | |
---|---|---|---|---|---|---|---|---|---|
Stanovenie ceny * | zadarmo | zadarmo | zadarmo | zadarmo | $ 18 / mo | $ 9 / mo | zadarmo | $ 15 / mo | |
Súkromné repo | zaplatil | Neobmedzený, zadarmo | Áno | Neobmedzený, zadarmo | zaplatil | Neobmedzené, platené | Neobmedzené, do 30 dní | 10 | |
Verejné repo | Neobmedzený, zadarmo | Neobmedzený, zadarmo | Áno | Neobmedzený, zadarmo | zaplatil | Neobmedzené, platené | neobmedzený | 10 | |
Obmedzenie uskladnenia | 1GB za repo | 2 GB | nikto | nikto | nikto | 2 GB | nikto | 3GB | |
užívatelia | neobmedzený | 5 & Neobmedzený, ak je verejný | Spolupráca nie je možná | neobmedzený | 5 | neobmedzený | neobmedzený | 5 | |
VCS | Git, SVN | Git, Hg | Git, SVN, Hg | Git | Git, Hg | Git | Git, SVN, TFS, Hg | Git, SVN | |
grafy | Áno | žiadny | žiadny | Áno | žiadny | žiadny | žiadny | žiadny | |
Web hosting | Statické stránky. Generátor stránok | Statické stránky | Dynamické stránky, CMS | statický | Áno | žiadny | žiadny | žiadny | |
Prehľad kódu | Áno | Áno | Áno | Áno | žiadny | žiadny | žiadny | Áno | |
Wiki | Áno | Áno | Áno | Áno | Áno | žiadny | Áno | žiadny | |
Sledovanie chýb | Áno (vyžaduje sa prihlásenie) | Áno | Áno | Áno | Áno | Áno | Áno | žiadny | |
Diskusné fórum | žiadny | žiadny | Áno | žiadny | žiadny | žiadny | Áno | žiadny |
* Voľné verzie pre túto tabuľku. Pri službách, ktoré majú iba platenú verziu, boli zohľadnené najnižšie ceny.
* Porovnávacia tabuľka sa najlepšie zobrazí v stolných počítačoch
Zdieľajte tento článok, ak to považujete za užitočné. Prosím, nechajte v komentároch nižšie žiadne návrhy alebo dopyty.