Odporúčaná, 2024

Redakcia Choice

7 najlepších alternatív GitHubu

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

odkaz

2. 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

odkaz

3. 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

odkaz

4. 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

odkaz

6. 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

odkaz

7. 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

odkaz

Porovná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:

VlastnostiGithubbitbucketsourceforgeGitlabpecCodeplaneKód PlexDlháň
Stanovenie ceny *zadarmozadarmozadarmozadarmo$ 18 / mo$ 9 / mozadarmo$ 15 / mo
Súkromné ​​repozaplatilNeobmedzený, zadarmoÁnoNeobmedzený, zadarmozaplatilNeobmedzené, platenéNeobmedzené, do 30 dní10
Verejné repoNeobmedzený, zadarmoNeobmedzený, zadarmoÁnoNeobmedzený, zadarmozaplatilNeobmedzené, platenéneobmedzený10
Obmedzenie uskladnenia1GB za repo2 GBniktoniktonikto2 GBnikto3GB
užívatelianeobmedzený5 & ​​Neobmedzený, ak je verejnýSpolupráca nie je možnáneobmedzený5neobmedzenýneobmedzený5
VCSGit, SVNGit, HgGit, SVN, HgGitGit, HgGitGit, SVN, TFS, HgGit, SVN
grafyÁnožiadnyžiadnyÁnožiadnyžiadnyžiadnyžiadny
Web hostingStatické stránky. Generátor stránokStatické stránkyDynamické stránky, CMSstatickýÁ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.

Top