Porovnání zařízení pro hostování zdrojového kódu - Comparison of source-code-hosting facilities
A úložiště zdrojového kódu je archiv souborů a webhosting pro zdrojový kód softwaru, dokumentace, webové stránky a další díla přístupná veřejně nebo soukromě. Často je používá open-source software projekty a další projekty pro více vývojářů k udržování historie verzí a verzí, nebo ovládání verze. Mnoho úložišť poskytuje a systém sledování chyb a nabídnout správa vydání, seznam e-mailových adres, a wiki - projektová dokumentace na základě. Autoři softwaru si obecně zachovávají svá autorská práva, když je software odeslán do zařízení pro hosting kódu.
Obecná informace
název | Manažer | Založeno | Strana serveru: vše svobodný software | Strana klienta: bezplatný kód JS | Vyvinuto nebo použito CDE | Při registraci vyžadovat bezplatný software | Reklama zdarma | Poznámky |
---|---|---|---|---|---|---|---|---|
Assembla | Assembla, Inc. | 2005 | Ne | Neznámý | Neznámý | Ne | Ano | |
Služby Azure DevOps | Microsoft | 2012[1] | Ne | Ne | Služby Azure DevOps | Ne | Ano | Většina funkcí je zdarma otevřený zdroj projekty nebo týmy s 5 členy nebo méně[2] |
Bitbucket | Atlassian | 2008 | Ne | Ne | Atlassian BitBucket Server, JIRA a Soutok | Ne | Ano | Odepírá službu Kubě, Íránu, Severní Koreji, Súdánu, Sýrii[3] |
Kamarád | Buddy, LLC. | 2015 | Ne | Ne | Neznámý | Ne | Ano | Cloudová verze zdarma pro 1 projekt bez omezení velikosti. Verze s vlastním hostitelem zdarma až 10 uživatelů s licencí Fair Source[4] aplikovaný. |
CloudForge | CollabNet | 2012 | Ne | Neznámý | Neznámý | Ne | Ano | |
Gitea | Organizace Gitea (komunita open source)[5] | 2016 | Ano | Ano | Neznámý | Ne | Ano | Gitea je open-source softwarový nástroj financovaný z Otevřete kolektivní který je určen pro vlastní hostování, ale také poskytuje bezplatnou instanci první strany. |
Gitee | Open Source Čína[6] | 2013 | ? | ? | ? | ? | ? | Gitee je nezávislá platforma pro hostování kódu s otevřeným zdrojovým kódem pro Čínu[7] |
GForge | GForge Group, Inc.[8] | 2006 | Částečný | Ano | Cloudová verze - zdarma až 5 uživatelů. Místní verze - zdarma až 5 uživatelů. | Ne | Ano | GForge je zdarma pro open source projekty. |
GitHub | Microsoft / GitHub, Inc. | 2008-04 | Ne | Ne | Neznámý | Ne | Ano | Odepírá službu Krymu, Kubě, Íránu, Severní Koreji, Súdánu a Sýrii[9] |
GitLab | GitLab Inc. | 2011-09[10] | Částečný[11] | Ano[12] | GitLab Community Edition (CE) - bezplatný software GitLab Enterprise Edition (EE) - proprietární | Ne | Ano | Odepírá službu Krymu, Kubě, Íránu, Severní Koreji, Súdánu a Sýrii[13] |
GNU Savannah | Správa Savannah | 2001-01 | Ano | Ano | Savane | Ano | Ano | Projekt podle Free Software Foundation a projekty s GPL kompatibilní licence. Zaměstnanci musí schvalovat žádosti o schválení projektu, mazání atd., Což může chvíli trvat, pokud je počet zaměstnanců nízký. Kontrola přístupu k kódu[14] |
Helix TeamHub | Software Perforce | 1995 | Ne | Ne | Cloudová verze - zdarma až 5 uživatelů. Místní verze vyžaduje licenci. | Ne | Ano | Verze pro cloud zdarma nemá na projekty v rámci limitu úložiště 5 GB žádná omezení. Místní verze má technologii kanálu DevOps a bezplatné repliky. |
panel | Kanonický | 2004 | Ano | Ne | panel | Ne | Ano | Podporuje Bazar a Git pro hostování úložiště řízeného verzí.[15][16] |
OSDN | OSDN K.K. (Q11237954) | 2002–04 | Neznámý | Ano | Neznámý | Ne | Ne | Pouze pro open-source projekty.[17] |
Ourproject.org | Comunes Collective | 2002 | Ano | Ano | FusionForge | Ne | Ano | Pro svobodný software, svobodná kultura a bezplatný obsah projekty. |
Konsorcium OW2 | Konsorcium OW2 | Neznámý | Neznámý | Ne | Neznámý | Ne | Ano | Orientováno na middleware technologie. |
Phabricator | Phacility, Inc. | 2010 | Ano | Ano | Neznámý | Ne | Ano | Hostovaná možnost poskytovaná společností Phacility |
Rosettský kód | Neznámý | 2007 | Neznámý | Neznámý | Neznámý | Ano | Ano | Programování chrestomathy wiki pro běžné algoritmy |
SEUL | Neznámý | 1997-05 | Neznámý | Ne | Neznámý | Ne | Ano | |
SourceForge | BizX LLC | 1999-11 | Ano[18][19] | Ano | Apache Allura | Ne | Ne | Pouze pro open-source projekty.[20] Odepírá službu Kubě, Íránu, Severní Koreji, Súdánu, Sýrii[21] |
název | Manažer | Založeno | Strana serveru: veškerý svobodný software | Strana klienta: bezplatný kód JS | Vyvinuté nebo použité CDE | Při registraci vyžadovat bezplatný software | Reklama zdarma | Poznámky |
Funkce
název | Kontrola kódu | Sledování chyb | web hosting | Wiki | Překladový systém | Shell server | Poštovní seznam | Fórum | Osobní úložiště | Soukromé úložiště | Oznámit | Sestavte systém | tým | Uvolněte binární soubory | Vlastní hostování |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assembla | Ano[22] | Ano | Ano | Ano | Ano | Ne | Ne | Ne | Ano | Ano[23] | Ano | Ano | Ano | Neznámý | Ne |
Služby Azure DevOps | Ano | Ano | Ano | Ano | Ne | Ne | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Komerčně (Azure DevOps Server ) |
Bitbucket | Ano[24] | Ano[A] | Ano[25] | Ano | Ne | Ne | Ne | Ne | Ano | Ano[b] | Ne | Ano[26] | Ano | Ne[27] | Komerčně (Bitbucket Server dříve Stash)[C] |
Kamarád | Ano | Ano | Ne | Ne | Ne | Ne | Ano | Ano | Ano | Ano | Ano | Ano[d] | Ano | Ano | Ano |
CloudForge | Neznámý | Ano | Ano | Ano | Ne | Ne | Ne | Ne | Neznámý | Neznámý | Neznámý | Neznámý | Neznámý | Neznámý | Ne |
GForge | Ano | Ano | Ano | Ano | Ano | Ne | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Ano |
Gitea | Ano | Ano | Ne | Ano | Neznámý | Neznámý | Neznámý | Neznámý | Ano | Ano | Neznámý | 3. strana (např. Travis CI, Appveyor a další)[28] | Ano | Neznámý | Ano |
GitHub | Ano[29] | Ano[30][E] | Ano[31] | Ano | Ne | Ne | Ne | Ne | Ano | Ano[F] | Ano | 3. strana (např. Travis CI, Appveyor a další)[32] | Ano | Ano | Komerčně (GitHub Enterprise) |
GitLab | Ano[33] | Ano | Ano[34] | Ano | Ne | Ne | Ne | Ne | Ano | Ano | Ano | Ano[35] | Ano | Ano[36] | Ano[G] |
GNU Savannah | Ano[37] | Ano | Ano | Ne | Ne | Ano | Ano | Ne[38] | Ne | Ne | Ano | Ne | Ano | Neznámý | Ano |
Helix TeamHub | Ano[39] | Ano | Ne | Ano | Ne | Ne | Ano | Ano | Ano | Ano | Ne | Ano, s háčky. Jenkins, TeamCity atd. | Ne | Ano | Ano |
java.net / Projekt Kenai | Neznámý | Ano | Ano | Ano | Ne | Ne | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Neznámý | Ne |
Kallithea | Ano | Ne | Ano | Ne | Ne | Neznámý | Ne | Ne | Ano | Ano | Ne | Ne | Ano | Ano | Ano |
panel | Ano | Ano | Ne | Ne | Ano | Ne | Ano | Ne | Ano | Ano[h] | Ano | Ano[i] | Ano | Neznámý | Ano |
OSDN | Ano | Ano | Ano | Ano | Ne | Ano | Ano | Ano | Ano | Ne | Ano | Ne | Ano | Ano | Ne |
Ourproject.org | Neznámý | Ano | Ano | Ano | Ne | Neznámý | Ano | Ano | Neznámý | Neznámý | Neznámý | Neznámý | Neznámý | Neznámý | Ano |
Phabricator | Ano | Ano | Ano | Ano | Neznámý | Ano | Neznámý | Ano | Neznámý | Neznámý | Neznámý | Neznámý | Neznámý | Neznámý | Ano |
RhodeCode | Ano | Ne | Ano | Ne | Ne | Neznámý | Ne | Ne | Ano | Ano | Ano | Ne | Ano | Ano | Ano |
SourceForge | Ano | Ano | Ano | Ano | Ne | Ano | Ano | Ano | Ano | Ano[j] | Ano | Ne | Ano | Ano | Ano |
název | Kontrola kódu | Sledování chyb | web hosting | Wiki | Překladový systém | Shell server | Poštovní seznam | Fórum | Osobní úložiště | Soukromé úložiště | Oznámit | Sestavte systém | tým | Uvolněte binární soubory | Vlastní hostování |
Systémy pro správu verzí
název | CVS | Git | Hg | SVN | BZR | TFVC | Oblouk | Nezbytně | Fosilní |
---|---|---|---|---|---|---|---|---|---|
Assembla | Ne | Ano | Ne | Ano | Ne | Ne | Ne | Ano | Ne |
Služby Azure DevOps | Ne | Ano | Ne | Ne | Ne | Ano | Ne | Ne | Ne |
Bitbucket | Ne | Ano | Do února 2020[C] | Ne | Ne | Ne | Ne | Ne | Ne |
Kamarád | Ne | Ano | Ne | Ne | Ne | Ne | Ne | Ne | Ne |
CloudForge | Ne | Ano | Ne | Ano | Ne | Ne | Ne | Ne | Ne |
GForge | Ano | Ano | Ne | Ano | Ne | Ne | Ne | Ne | Ne |
Gitea | Ne | Ano | Ne | Ne | Ne | Ne | Ne | Ne | Ne |
GitHub | Ne | Ano | Ne | Částečný[40] | Ne | Ne | Ne | Ne | Ne |
GitLab | Ne | Ano | Ne | Ne | Ne | Ne | Ne | Ne | Ne |
GNU Savannah | Ano | Ano | Ano | Ano | Ano[41] | Ne | Ano | Ne | Ne |
java.net | Ne | Ano[42] | Ano[42] | Ano[42] | Ne | Ne | Ne | Ne | Ne |
Kallithea | Ne | Ano | Ano | Ne | Ne | Ne | Ne | Ne | Ne |
panel | Pouze import | Ano[16][43] | Pouze import[44] | Pouze import | Ano | Ne | Ne | Ne | Neznámý |
OSDN | Ano | Ano | Ano | Ano | Ano | Ne | Ne | Neznámý | Neznámý |
Ourproject.org | Ano | Ne | Ne | Ano | Ne | Ne | Ne | Neznámý | Neznámý |
Konsorcium OW2 | Ano | Ne | Ne | Ano | Ne | Ne | Ne | Neznámý | Neznámý |
Helix TeamHub | Ne | Ano | Ano | Ano | Ne | Ne | Ne | Ano | Ne |
Phabricator | Ne | Ano | Ano | Ano | Ne | Ne | Ne | Ne | Ne |
RhodeCode | Ne | Ano | Ano | Ano | Ne | Ne | Ne | Ne | Ne |
SEUL.org | Ano | Ne | Ne | Ano | Ne | Ne | Ne | Neznámý | Neznámý |
SourceForge | Upustil[45] | Ano | Ano | Ano | Upustil[46] | Ne | Ne | Neznámý | Ne[47] |
Sourcehut | Ne | Ano | Ano | Ne | Ne | Ne | Ne | Neznámý | Neznámý |
název | CVS | Git | Hg | SVN | BZR | TFVC | Oblouk | Nezbytně | Fosilní |
Popularita
název | Uživatelé | Projekty |
---|---|---|
Assembla | Neznámý | 526,581+[48] |
Bitbucket | 5,000,000[49] | Neznámý |
Kamarád | Neznámý | Neznámý |
CloudForge | Neznámý | Neznámý |
Gitea | Neznámý | Neznámý |
GitHub | 31,000,000[50] | 100,000,000[50] |
GitLab | 100,000[51] | 546,000[52][k] |
GNU Savannah | 93,346[53] | 3,848[53] |
panel | 3,965,288[54] | 40,881[55] |
OSDN | 54,826[56] | 6,294[56] |
Ourproject.org | 6,353[57] | 1,846[57] |
Konsorcium OW2 | Neznámý | Neznámý |
Rosetta kód | Neznámý | Neznámý |
SEUL | Neznámý | Neznámý |
SourceForge | 3,700,000[58] | 500,000[58] |
název | Uživatelé | Projekty |
Ukončeno: CodePlex, Gna!, Google Code.
Specializované hostingové zařízení
Následují zařízení hostující software s otevřeným zdrojovým kódem, která slouží pouze konkrétní úzce zaměřené komunitě nebo technologii.
název | Reklama zdarma | CVS | Git | SVN | Oblouk | Poznámky |
---|---|---|---|---|---|---|
Drupal | Ano | Ne | Ano | Ne | Ne | Pouze pro Drupal související projekty. |
freedesktop.org | Ano | Ne | Ano | Ne | Ne | Pouze pro interoperabilitu a sdílenou základní technologii pro bezplatná softwarová desktopová prostředí Linux a další Unix podobné operační systémy, včetně X Window System (X11) a cairo (grafika). |
mozdev.org | Ano | Ano | Neznámý | Ne | Ne | Pouze pro Mozilla související projekty. |
název | Reklama zdarma | CVS | Git | SVN | Oblouk | Poznámky |
Bývalý hosting zařízení
- Alioth (Debian) V roce 2018 byl Alioth nahrazen řešením založeným na GitLabu hostovaným na salsa.debian.org. Alioth byl v červnu 2018 definitivně vypnut.
- BerliOS - opuštěn v dubnu 2014[59]
- Betavine - někde opuštěný v roce 2015.
- CodeHaus - vypnutí v květnu 2015[60]
- CodePlex CodePlex se vypnul v prosinci 2017.
- Fedora Hosted - uzavřeno v březnu 2017 [61]
- Gitorious - odstavení v červnu 2015.
- Gna! Gna.org vypnut v roce 2017.
- Google Code - uzavřeno v lednu 2016, všechny projekty archivovány. Vidět http://code.google.com/archive/ .
- java.net Hostování serverů Java.net a kenai.com bylo ukončeno v dubnu 2017.
- Tigris.org - vypnutí v červenci 2020.[62]
Viz také
- Porovnání softwaru pro řízení verzí
- Řízení distribuované verze
- Forge (software)
- Seznam bezplatných adresářů softwarových projektů
- Seznam softwaru pro řízení verzí
- Uložení zdrojového kódu pro software s uzavřeným zdrojem
- Řízení verzí (systémy pro správu zdrojového kódu)
Poznámky
- ^ Kdokoli může odesílat hlášení o chybách bez přihlášení.
- ^ Omezeno na 5 uživatelů s bezplatným tarifem (vidět Ceny - bitbucket.org )
- ^ A b Self hostovaná verze je známá jako BitBucket server a podporuje pouze úložiště Git
- ^ Sestavení se spouští v kontejnerech Dockeru
- ^ Vyžaduje přihlášení k nahlášení chyby.
- ^ Omezeno na 3 uživatele s bezplatným tarifem (vidět Ceny - github.com )
- ^ Má open source Community Edition a komerční Enterprise Edition
- ^ Aktuálně k dispozici pouze pro aktualizace zabezpečení
- ^ Ubuntu
- ^ Soukromé úložiště lze použít k nastavení projektu před spuštěním. SourceForge však vyžaduje, aby projekt zůstal otevřeným zdrojovým kódem. Vidět Podpora SourceForge.
- ^ GitLab není zásadně organizován projekty, takže počet je poněkud obtížný.
Reference
- ^ http://blogs.msdn.microsoft.com/somasegar/2012/10/31/team-foundation-service-is-released/
- ^ „Ceny za služby Azure DevOps“. Microsoft Azure. Citováno 11. října 2019.
- ^ „Omezení exportu“. Citováno 19. ledna 2020.}}
- ^ „Buddy GO - místní platforma pro Git a kontinuální integraci“. Buddy. Práce. Citováno 2017-02-06.
- ^ https://gitea.com/gitea
- ^ Čína buduje alternativu Github nazvanou Gitee
- ^ Čína buduje alternativu Github nazvanou Gitee
- ^ https://gforge.com
- ^ „GitHub a obchodní kontroly“. Citováno 19. ledna 2020.
- ^ "O". GitLab.com. Citováno 21. března 2019.
- ^ „GitLab Community Edition (CE) - svobodný software“. GitLab.com.
- ^ Gerwitz, Mike (20. května 2015). „GitLab, Gitorious a svobodný software“. GitLab.com. GitLab. Citováno 19. března 2016.
- ^ „Migrace GCP a oblasti, kde je Google blokován“.
- ^ Požadavky na hostování [Savannah]. Savannah.gnu.org. Citováno 2015-04-01.
- ^ „Code / Git“.
- ^ A b „Launchpad Blog“. Blog.launchpad.net. 1. května 2015. Citováno 20. května 2015.
- ^ „About OSDN“. OSDN. Citováno 22. května 2017.
- ^ „O Alluře“. SourceForge. Archivovány od originál dne 20. srpna 2013. Citováno 25. srpna 2013.
- ^ „The Next SourceForge“. SourceForge. Citováno 25. srpna 2013.
- ^ „About (SourceForge)“. SourceForge. Citováno 25. srpna 2013.
- ^ "Podmínky použití". slashdotmedia.com. SlashdotMedia. 18. února 2016. 8. Registrace; Používání zabezpečených oblastí a hesel.
- ^ Andy Singleton (27. března 2012). „Oznamování pokročilých požadavků na sloučení pro Git“. Blog.assembla.com. Archivovány od originál dne 21. května 2015. Citováno 20. května 2015.
- ^ „Začněte zdarma za 60 sekund | Plány sestavení“. Assembla.com. Archivovány od originál dne 13. července 2016. Citováno 20. května 2015.
- ^ - Používání Mercurial Queues a Bitbucket.org Archivováno 28 prosince 2009 na Wayback Machine
- ^ Publikování webových stránek na Bitbucket - Bitbucket - Atlassian dokumentace Archivováno 23. září 2013 v Wayback Machine. Confluence.atlassian.com. Citováno 2013-09-21.
- ^ Bitbucket Pipelines
- ^ Vydání # 11404 - Bitbucket ekvivalent vydání GitHub? (BB-13572)
- ^ https://docs.gitea.io/en-us/comparison/
- ^ „Pull Requests 2.0 · GitHub“. Github.com. 31. srpna 2010. Citováno 20. května 2015.
- ^ žádné přílohy souborů, ale obrázky lze vložit Sledovač problémů GitHub - GitHub
- ^ „Stránky GitHub“. GitHub.
- ^ https://github.com/integrations
- ^ "Funkce". GitLab. Citováno 14. června 2018.
- ^ „Stránky GitLab“. GitLab. Citováno 7. března 2016.
- ^ „Kontinuální integrace“. GitLab. Citováno 20. května 2017.
- ^ „Vydán GitLab 8.2“. GitLab. 22. listopadu 2015. Citováno 28. června 2017.
- ^ „Savannah's Maintenance Docs: How to get your Project Approved Quickly“.
Kontrola, kterou provádíme, může být zdlouhavá a obtížná jak pro zadavatele, tak pro recenzenta. Postupujte podle těchto kroků; pokud váš projekt nesplňuje naše požadavky, požádáme vás o provedení změn ve vašem projektu nebo o opětovnou registraci. Tím je zajištěna úroveň kvality projektů hostovaných v Savannah, a co je ještě důležitější, zvyšuje povědomí o těchto právních a filozofických otázkách souvisejících se svobodným softwarem.
- ^ „Správa Savannah - v hloubce průvodce [Savannah]“. Savannah.nongnu.org. Citováno 20. května 2015.
- ^ „Nástroje úložiště kódu pro bezproblémovou spolupráci“.
- ^ Spolupráce na GitHubu s Subversion 路 GitHub. Github.com (26.06.2012). Citováno 2015-04-01.
- ^ Žádost o podporu Savannah, sr. 106417 (24. října 2008), GNU bazar na Savannah, vyvoláno 10. prosince 2008
- ^ A b C „java.net Správa projektu: Úložiště zdrojového kódu“. 8. února 2013. Archivovány od originál dne 9. listopadu 2010. Citováno 22. února 2013.
- ^ „Launchpad Blog“. Blog.launchpad.net. 8. července 2009. Citováno 20. května 2015.
- ^ „Launchpad Blog“. Blog.launchpad.net. 29. října 2009. Citováno 20. května 2015.
- ^ https://sourceforge.net/p/forge/documentation/CVS/
- ^ SourceForge dokumenty pro bazar „Bazar již není k dispozici pro nové projekty, nabízí pouze omezenou podporu Bazaru pro projekty, které jej dříve používaly v systému Classic SourceForge (01.07.2013).
- ^ Požadavek na funkci: Fosilní úložiště
- ^ „Assembla udržuje kodex, úkoly a týmy šťastně pohromadě“. Assembla.com. Citováno 6. prosince 2015.
- ^ „Bitbucket Cloud: 5 milionů vývojářů a 900 000 týmů“. Bitbucket.com. Citováno 25. března 2017.
- ^ A b „About · GitHub“. Github.com. Citováno 25. prosince 2018.
- ^ „GitLab.com“. GitLab. Citováno 25. března 2017.
- ^ Luke Babb (11. února 2016). „Rok 2015 byl na GitLabu skvělým!“. about.gitlab.com. GitLab Inc.. Citováno 28. července 2016.
564 tis. 2016
- ^ A b „Statistics [Savannah]“. Savannah.gnu.org. Citováno 25. prosince 2018.
- ^ Lidé a týmy v Launchpadu. launchpad.net. Citováno 2017-10-18.
- ^ Projekty registrované v Launchpadu. launchpad.net. Citováno 2017-10-18
- ^ A b "OSDN Site top". OSDN. Citováno 18. října 2017.
- ^ A b "Vítejte". ourproject.org. Archivovány od originál dne 26. února 2011. Citováno 18. října 2017.
- ^ A b "O".
- ^ „BerliOS Developer: spuštěn nový portál berliOS“. Archivovány od originál dne 7. dubna 2014.
- ^ „Codehaus: Kdysi velká komora kódu padla“. Citováno 29. prosince 2019.
- ^ „Infrastructure / Fedorahosted-retirement - FedoraProject“. fedoraproject.org.
- ^ „Tigris.org: Shut down on 1. July-2020“. Archivovány od originál dne 1. července 2020.