Porównanie możliwości hostingu kodu źródłowego

Narzędzie do hostowania kodu źródłowego (znane również jako forge ) to archiwum plików i narzędzie do hostingu kodu źródłowego oprogramowania, dokumentacji, stron internetowych i innych prac, dostępnych publicznie lub prywatnie. Są często używane w oprogramowania open source i innych projektach obejmujących wielu programistów do utrzymywania wersji i historii wersji lub kontroli wersji . Wiele repozytoriów zapewnia system śledzenia błędów i oferuje zarządzanie wydaniami , listy mailingowe i dokumentację projektu opartą na wiki . Autorzy oprogramowania na ogół zachowują swoje prawa autorskie, gdy oprogramowanie jest wysyłane do obiektów hostujących kod.

Informacje ogólne

Nazwa Deweloper Pierwsze wydanie Darmowy serwer ? Darmowy klient ? Powiązane środowisko programistyczne do współpracy Notatki
Zgromadzenie Assembla, Inc 2005 NIE Nieznany Nieznany
Usługi Azure DevOps Microsoftu 2012 NIE NIE Usługi Azure DevOps

Microsoft VisualStudio

Większość funkcji jest bezpłatna dla projektów open source lub zespołów składających się z maksymalnie 5 członków
Bitbucket Atlassian 2008 NIE NIE Atlassian BitBucket Server, JIRA i Confluence Odmawia służby Kubie, Iranowi, Korei Północnej, Sudanowi, Syrii
Kumpel Buddy spółka z ograniczoną odpowiedzialnością 2015 NIE NIE Nieznany Darmowa wersja Cloud dla 1 projektu bez limitu rozmiaru. Wersja samoobsługowa jest bezpłatna dla maksymalnie 10 użytkowników z zastosowaną licencją Fair Source.
CloudForge Sieć współpracy 2012 NIE Nieznany Nieznany
Gitea Organizacja Gitea (społeczność open source) 2016-12 Tak Tak Gitea Gitea to oprogramowanie typu open source finansowane z Open Collective, które jest przeznaczone do samodzielnego hostowania, ale zapewnia również bezpłatną instancję własną.
GForge Grupa GForge, Inc. 2006 Częściowy Tak Wersja chmurowa – bezpłatnie do 5 użytkowników. Wersja lokalna – bezpłatnie do 5 użytkowników. GForge jest darmowy dla projektów open source.
GitHub Microsoft/GitHub, Inc 2008-04 NIE NIE Nieznany Odmawia służby Krymowi, Korei Północnej, Sudanowi, Syrii

Lista rządowych żądań usunięcia treści

GitLab GitLab Inc. 2011-09 Częściowy Tak
GitLab FOSS – darmowe oprogramowanie GitLab Enterprise Edition (EE) – zastrzeżone
Odmawia służby Krymowi, Kubie, Iranowi, Korei Północnej, Sudanowi, Syrii
GNU Savannah Fundacja Wolnego Oprogramowania 2001-01 Tak Tak Savane'a Do użytku w projektach z licencjami zgodnymi z GPL , pod warunkiem zatwierdzenia przez personel.

Przegląd dostępu do kodu.

Centrum zespołu Helix Oprogramowanie Perforce 1995 NIE NIE Wersja chmurowa – bezpłatnie do 5 użytkowników. Wersja lokalna wymaga licencji. Darmowa wersja w chmurze nie ma ograniczeń dotyczących projektów w ramach limitu 5 GB przestrzeni dyskowej.

Wersja lokalna ma technologię potoku DevOps i bezpłatne repliki.

Wyrzutnia Kanoniczny 2004 Tak NIE Wyrzutnia Obsługuje Bazaar i Git dla hostingu repozytoriów z kontrolą wersji.
OSDN OSDN KK 2002–04 Nieznany Tak Nieznany Tylko dla projektów open source. Obsługiwane przez reklamy .
Nasz projekt.org Kolektyw Gmin 2002 Tak Tak FusionForge Dla wolnego oprogramowania , wolnej kultury i projektów wolnej treści .
OW2 OW2 2008 NIE NIE GitLab Zorientowany na technologię oprogramowania pośredniego .
Phabricator Phacility, Inc 2010 Tak Tak Phabricator Koniec życia.
SEUL Nieznany 1997-05 Nieznany NIE Nieznany
ŹródłoForge BizX spółka z ograniczoną odpowiedzialnością 1999-11 Tak Tak Apache Allura
Do użytku w projektach open source. Obsługiwane przez reklamy . Z zastrzeżeniem amerykańskich ograniczeń eksportowych , odmawia więc obsługi Kuby, Iranu, Korei Północnej, Sudanu, Syrii.
Nazwa Menedżer Przyjęty Po stronie serwera: całe darmowe oprogramowanie Strona klienta: całkowicie darmowy kod JS Opracowany lub używany CDE Notatki

Cechy

Nazwa Przegląd kodu Śledzenie błędów hosting wiki System tłumaczeń Serwer powłoki Lista mailingowa Forum Repozytorium osobiste Prywatne repozytorium Ogłaszać Zbuduj system Zespół Wydawaj pliki binarne Hosting własny
Zgromadzenie Tak Tak Tak Tak Tak NIE NIE NIE Tak Tak Tak Tak Tak Nieznany Komercyjnie
Usługi Azure DevOps Tak Tak Tak Tak NIE NIE Tak Tak Tak Tak Tak Tak Tak Tak Komercyjnie ( Azure DevOps Server )
Bitbucket Tak Tak Tak Tak NIE NIE NIE NIE Tak Tak NIE Tak Tak NIE Komercyjnie ( Bitbucket Server dawniej Stash)
Kumpel Tak Tak NIE NIE NIE NIE Tak Tak Tak Tak Tak Tak Tak Tak Tak
CloudForge Nieznany Tak Tak Tak NIE NIE NIE NIE Nieznany Nieznany Nieznany Nieznany Nieznany Nieznany NIE
GForge Tak Tak Tak Tak Tak NIE Tak Tak Tak Tak Tak Tak Tak Tak Tak
Gitea Tak Tak NIE Tak NIE NIE NIE NIE Tak Tak Nieznany Firmy zewnętrzne (np. Travis CI , Appveyor i inne) Tak Tak Tak
GitHub Tak Tak Tak Tak NIE NIE NIE NIE Tak Tak Tak Tak Tak Tak Komercyjnie (GitHub Enterprise)
GitLab Tak Tak Tak Tak NIE NIE NIE NIE Tak Tak Tak Tak Tak Tak Tak
GNU Savannah Tak Tak Tak NIE NIE Tak Tak NIE NIE NIE Tak NIE Tak Nieznany Tak
Centrum zespołu Helix Tak Tak NIE Tak NIE NIE Tak Tak Tak Tak NIE Tak, z haczykami. Jenkinsa, TeamCity itp. NIE Tak Tak
Kallithea Tak NIE Tak NIE NIE Nieznany NIE NIE Tak Tak NIE NIE Tak Tak Tak
Wyrzutnia Tak Tak NIE NIE Tak NIE Tak NIE Tak Tak Tak Tak Tak Nieznany Tak
OSDN Tak Tak Tak Tak NIE Tak Tak Tak Tak NIE Tak NIE Tak Tak NIE
Nasz projekt.org Nieznany Tak Tak Tak NIE Nieznany Tak Tak Nieznany Nieznany Nieznany Nieznany Nieznany Nieznany Tak
Phabricator Tak Tak Tak Tak Nieznany Tak Nieznany Tak Nieznany Nieznany Nieznany Nieznany Nieznany Nieznany Tak
Kod Rhode Tak NIE Tak NIE NIE Nieznany NIE NIE Tak Tak Tak NIE Tak Tak Tak
ŹródłoForge Tak Tak Tak Tak NIE Tak Tak Tak Tak Tak Tak NIE Tak Tak Tak
Nazwa Przegląd kodu Śledzenie błędów hosting wiki System tłumaczeń Serwer powłoki Lista mailingowa Forum Repozytorium osobiste Prywatne repozytorium Ogłaszać Zbuduj system Zespół Wydawaj pliki binarne Hosting własny

Systemy kontroli wersji

Nazwa CVS Git Hg SVN BZR TFVC Łuk Z konieczności Skamieniałość
Zgromadzenie NIE Tak NIE Tak NIE NIE NIE Tak NIE
Usługi Azure DevOps NIE Tak NIE NIE NIE Tak NIE NIE NIE
Bitbucket NIE Tak Do lutego 2020 r NIE NIE NIE NIE NIE NIE
Kumpel NIE Tak NIE NIE NIE NIE NIE NIE NIE
CloudForge NIE Tak NIE Tak NIE NIE NIE NIE NIE
GForge Tak Tak NIE Tak NIE NIE NIE NIE NIE
Gitea NIE Tak NIE NIE NIE NIE NIE NIE NIE
GitHub NIE Tak NIE Częściowy NIE NIE NIE NIE NIE
GitLab NIE Tak NIE NIE NIE NIE NIE NIE NIE
GNU Savannah Tak Tak Tak Tak Tak NIE Tak NIE NIE
Kallithea NIE Tak Tak NIE NIE NIE NIE NIE NIE
Wyrzutnia Tylko importuj Tak Tylko importuj Tylko importuj Tak NIE NIE NIE Nieznany
OSDN Tak Tak Tak Tak Tak NIE NIE Nieznany Nieznany
Nasz projekt.org Tak NIE NIE Tak NIE NIE NIE Nieznany Nieznany
OW2 Upuszczony Tak NIE Upuszczony NIE NIE NIE NIE NIE
Centrum zespołu Helix NIE Tak Tak Tak NIE NIE NIE Tak NIE
Phabricator NIE Tak Tak Tak NIE NIE NIE NIE NIE
Kod Rhode NIE Tak Tak Tak NIE NIE NIE NIE NIE
SEUL.org Tak NIE NIE Tak NIE NIE NIE Nieznany Nieznany
ŹródłoForge Upuszczony Tak Tak Tak Upuszczony NIE NIE Nieznany NIE
Nazwa CVS Git Hg SVN BZR TFVC Łuk Z konieczności Skamieniałość

Popularność

Nazwa Użytkownicy Projektowanie
Zgromadzenie Nieznany 526581 +
Bitbucket 5 000 000 Nieznany
Kumpel Nieznany Nieznany
CloudForge Nieznany Nieznany
Gitea Nieznany Nieznany
GitHub 94 000 000 330 000 000
GitLab 31 190 000 546 000
GNU Savannah 93346 3848
Wyrzutnia 3 965 288 40881
OSDN 54826 6294
Nasz projekt.org 6353 1846
OW2 Nieznany Nieznany
SEUL Nieznany Nieznany
ŹródłoForge 3 700 000 500 000
Nazwa Użytkownicy Projektowanie

Wycofane: CodePlex , Gna! , Kod Google .

Wyspecjalizowane zaplecze hostingowe

Poniżej znajdują się obiekty hostingu oprogramowania typu open source, które służą tylko określonej wąsko ukierunkowanej społeczności lub technologii.

Nazwa Bez reklam CVS Git SVN Łuk Notatki
Drupala Tak NIE Tak NIE NIE Tylko dla projektów związanych z Drupalem .
freedesktop.org Tak NIE Tak NIE NIE Tylko dla interoperacyjności i współdzielonej technologii bazowej dla środowisk pulpitu wolnego oprogramowania w systemie Linux i innych systemach operacyjnych typu Unix , w tym X Window System (X11) i Cairo (grafika) .
mozdev.org Tak Tak Nieznany NIE NIE Tylko dla projektów związanych z Mozillą .
Nazwa Bez reklam CVS Git SVN Łuk Notatki

Dawne obiekty hostingowe

  • Alioth (Debian) – W 2018 roku Alioth został zastąpiony rozwiązaniem opartym na GitLab, hostowanym na salsa.debian.org. Alioth został ostatecznie wyłączony w czerwcu 2018 roku.
  • BerliOS – opuszczony w kwietniu 2014 r
  • Betawina – porzucona gdzieś w 2015 roku.
  • CodeHaus - zamknięty w maju 2015 r
  • CodePlex - zamknięty w grudniu 2017 r.
  • Fedora Hosted – zamknięta w marcu 2017 r
  • Gitorious - zamknięty w czerwcu 2015 r.
  • Gna! - zamknięty w 2017 roku.
  • Google Code – zamknięte w styczniu 2016 r., wszystkie projekty zarchiwizowane. Zobacz http://code.google.com/archive/ .
  • java.net – hosting Java.net i kenai.com został zamknięty w kwietniu 2017 r.
  • Phabricator – działalność zakończona 1 czerwca 2021 r., po 31 sierpnia 2021 r. wszystkie projekty były nadal hostowane z bardzo ograniczonym wsparciem.
  • Tigris.org – zamknięty w lipcu 2020 r.

Zobacz też

Notatki

Linki zewnętrzne