każdy zestaw narzędzi programistycznych potrzebuje dobrego hosta repozytorium kodu źródłowego; dobry host dla Twojego kodu jest szczególnie przydatny do współpracy zespołowej DevOps i pracy z projektami Open Source.
istnieje wiele repozytoriów kodu źródłowego dostępnych online, od powszechnie używanych GitHub i Bitbucket po mniej znane, ale użyteczne hosty repo spełniające określone potrzeby. Każdy z nich odwołuje się do różnych użytkowników i ich konkretnych projektów: projektów open source, projektów multi-developer i innych. Chociaż posiadanie wielu różnych hostów do wyboru jest luksusem, problem polega na określeniu idealnego hosta repozytorium kodu źródłowego dla Twoich potrzeb.
niektóre hosty mają funkcje, których inni nie mają. Aby ułatwić Ci wybór odpowiedniego hosta, zebraliśmy tę listę 50 popularnych hostów repozytorium kodu źródłowego. Uwaga: następujące hosty repozytorium kodu źródłowego 50 nie są wymienione w określonej kolejności.
1. Bitbucket
@bitbucket
Bitbucket jest oferowany przez powszechnie znany Atlassian i oferuje nieograniczone prywatne repozytoria kodu dla Git lub Mercurial. Bitbucket jest jednym z najpopularniejszych repozytoriów kodu źródłowego w społeczności programistów.
Najważniejsze cechy:
- wydajniej zatwierdzaj przegląd kodu za pomocą pull requestów
- Komentarze wbudowane umożliwiają prowadzenie dyskusji w kodzie źródłowym
- elastyczne modele wdrażania
- nieograniczone prywatne repozytoria
- bezpieczny przepływ pracy
- integracja z innymi narzędziami, które mogą pomóc Twojemu zespołowi
- integracja JIRA
- domeny niestandardowe
- recenzje kodu
koszt:
- małe zespoły – DARMOWE do 5 użytkowników
- duże zespoły – $10 miesięcznie (10 użytkowników) $25/miesiąc (25 użytkowników) $50/miesiąc (50 użytkowników) $100/miesiąc (100 użytkowników)
- Nielimitowani użytkownicy – $200 miesięcznie
2. SourceForge
@sfnet_ops
Sourceforge jest otwartym zasobem społeczności. Jest dostępny dłużej niż wiele innych hostów na tej liście i jest uważany za najlepszy wybór wśród programistów Open Source. Projekty Open source dla Systemów Linux, Windows i Mac są zazwyczaj hostowane w Sourceforge.
Najważniejsze cechy:
- Kod hosta dla Git, Mercurial i Subversion
- zawiera wątki na forach dyskusyjnych i zintegrowane śledzenie problemów
- Zobacz historię zmian jako wykres
koszt: bezpłatny
3. ProjectLocker
@ProjectLockerHQ
ProjectLocker jest hostem repozytorium kodu klasy korporacyjnej, który jest dostarczany z prywatnym repozytorium kodu źródłowego (Hosting Subversion lub hosting Git). Są one zgodne ze standardowymi klientami.
Najważniejsze cechy:
- internetowa konsola zarządzania do zarządzania użytkownikami
- Automatyczne tworzenie kopii zapasowych danych
- drobnoziarniste pozwolenie oparte na katalogu
- buildlocker ciągła integracja
koszt:
- 15-dniowy bezpłatny okres próbny dla wszystkich planów
- bezpłatny-1 Użytkownik, 1 projekt, 50 MB pamięci
- Venture-19 USD/miesiąc, 5 użytkowników, 5 GB przestrzeni dyskowej, 5 projektów
- Equity-$49/miesiąc, 20 użytkowników, 10 GB przestrzeni dyskowej, nielimitowane projekty
- IPO – $99/miesiąc, 50 użytkowników, 25 GB przestrzeni dyskowej
- Enterprise – kontakt w sprawie wyceny
4. GitLab
@gitlabhq
GitLab ma wiele funkcji i narzędzi, a także oferuje wiele różnych repozytoriów kodu źródłowego. Jedną z ich unikalnych cech jest możliwość instalacji GitLab na własnym serwerze. Instalacja na własnym serwerze pozwala używać GitLab z niestandardowymi domenami i niestandardowymi hostami.
Najważniejsze cechy:
- zawiera Zarządzanie repozytorium Git, śledzenie problemów, przegląd kodu, IDE, strumienie aktywności, wiki i wiele innych
- pozwala zainstalować GitLab na własnym serwerze
- może obejmować bazy poprzez dodanie kontroli nad procesem rozwoju
- Wbudowana ciągła integracja i ciągłe wdrażanie w celu testowania, budowania i wdrażania kodu.
koszt:
- Community Edition – FREE, unlimited users
- Enterprise Edition Starter – $3.25 za użytkownika miesięcznie ($39 rocznie)
- Enterprise Edition Premium – $16.59 za użytkownika miesięcznie ($199 rocznie)
5. CloudForge
@CloudForgeHQ
CloudForge z CollabNet oferuje hosting Subversion i Hosting Git. Możesz wybrać pomiędzy dwoma hostami repozytorium kodu źródłowego. Mają szeroki wybór narzędzi i funkcji.
Kluczowe cechy:
- Kontrola wersji Hosting
- Bug&śledzenie problemów – tworzenie, rangowanie, Przypisywanie i śledzenie problemów za pomocą teamforge tracker
- Wiki, fora dyskusyjne i zarządzanie dokumentami
- szczegółowe uprawnienia, Dostęp do projektu i bezpieczeństwo
- 99.9% uptime, kopie zapasowe, wsparcie i globalne centra danych
koszt:
- darmowy okres próbny przez 30 dni na wszystkich planach
- Standard: $2/Użytkownik/miesiąc (pakiety po 5), dla małych zespołów i projektów niekrytycznych
- Profesjonalny: $10/użytkownik/miesiąc (pakiety po 5), dla małych firm i grup roboczych
6. Fog Creek Kiln
@kilnfc
Kiln, od Frog Creek Software, jest płatnym hostem kodu źródłowego dla Gita i Mercurial. Jest znany z narzędzi do współpracy i jego zdolności do utrzymywania kodów w porządku i bezpieczeństwie. Piec został stworzony przez tę samą firmę za Trello i Stack Overflow.
Kluczowe cechy:
- Pracuj w dowolnej części kodu
- Marka, łączenie, klonowanie, push lub pull z łatwością
- obsługa HTTPS i SSH oraz elastyczne uprawnienia użytkownika
- Monitoruj aktualizacje w projektach, repozytoriach i zatwierdzeniach
- Oszczędzaj czas podczas wyszukiwania zestawów zmian, plików i kodu
koszt:
- darmowy 7-dniowy okres próbny
- do 5 użytkowników: $20/miesiąc w planie miesięcznym lub $18/miesiąc w planie rocznym
- do 10 użytkowników: $100/miesiąc w planie miesięcznym lub $90/miesiąc w planie rocznym
- do 20 użytkowników: $200/miesiąc w planie miesięcznym lub $180/miesiąc w planie rocznym
- do 50 użytkowników: $400/miesiąc w planie miesięcznym lub $360/miesiąc w planie rocznym
- do 100 użytkowników: $500/miesiąc w planie miesięcznym lub $450/miesiąc w planie rocznym
- do 150 użytkowników: $700/miesiąc w planie miesięcznym lub $630/miesiąc w planie rocznym
- do 250 użytkowników: $900/miesiąc w planie miesięcznym lub $810/miesiąc w planie rocznym
- do 500 użytkowników: $1200/miesiąc w planie miesięcznym lub $1080/miesiąc w planie rocznym
- dla 501+ użytkowników: Skontaktuj się z nimi, aby uzyskać wycenę
- Wybierz opcjonalne dodatki, aby ulepszyć FogBugz (dla wszystkich planów): śledzenie czasu, Agile, Wiki lub Dev Hub
7. Launchpad
@launchpad_net
Launchpad to platforma współpracy oprogramowania, która zapewnia śledzenie błędów, hosting kodu za pomocą Bazaar, recenzje kodu, listę mailingową i wiele innych. Używają systemu kontroli wersji Bazaar do hostowania kodu źródłowego projektu i importowania ponad 2000 projektów CVS, SVN i Git.
Najważniejsze cechy:
- śledzenie błędów
- hosting kodu za pomocą Bazaar
- recenzje kodu
- budowanie pakietów Ubuntu i hosting
- tłumaczenia
- listy mailingowe
- śledzenie specyfikacji
koszt: bezpłatny
8. Codeplane
@codeplane
Codeplane jest płatną usługą z git jako ich VCS wyboru. Oferują do 2 GB dla repozytoriów bez ograniczeń użytkowników i liczby repozytoriów miesięcznie. To świetny wybór dla małych firm lub niezależnych zespołów.
Najważniejsze cechy:
- 2 GB dla repozytoriów Git
- Nieograniczona liczba użytkowników
- linia poleceń
- możesz zaprosić każdego, kogo chcesz bez ograniczeń
- prosty interfejs
koszt:
- darmowy 30-dniowy okres próbny
- $9 miesięcznie
9. Assembla
@assembla
Assembla jest idealnym hostem dla Apache Subversion i Git. Jest znany z szybkiego uruchamiania projektów. Dokumentacja, recenzje kodu i zarządzanie zadaniami mogą być obsługiwane za pomocą tej aplikacji.
Najważniejsze cechy:
- zarządzanie zadaniami
- funkcje takie jak widoki biletów i kamienie milowe
- zbudowane dla zwinnego – bardzo konfigurowalny, a domyślnie wszystkie projekty są skonfigurowane do zwinnego rozwoju: od śledzenia czasu na biletach do niestandardowych pól poprzez recenzje kodu
- mogą być udostępniane lub prywatne instalacja
koszt:
- 10 użytkownicy: $7.50 za użytkownika, $75 miesięczna cena
- 15 użytkowników: $6.75 za użytkownika, $101 cena miesięczna
- 20 użytkowników: $6.75 za użytkownika, $135 Cena Miesięczna
- 30 użytkowników: $5.70 za użytkownika, $171 cena miesięczna
- 50 użytkowników: $5.70 za użytkownika, $285 Cena Miesięczna
- 70 użytkowników: $5.45 za użytkownika, $381 Cena Miesięczna
- 100 użytkowników: $5.45 za użytkownika, $545 Cena Miesięczna
- 150 użytkowników: $4.98 za użytkownika, $747 Cena Miesięczna
- 200 użytkowników: $4.98 za użytkownika, $996 Cena Miesięczna
- 200+ użytkowników: plan niestandardowy (kontakt w sprawie wyceny)
10. CodePlex
@codeplex
CodePlex to darmowy hosting projektów open source oferowany przez firmę Microsoft. CodePlex pozwala na tworzenie projektów, które można udostępniać. Możesz także współpracować nad projektami z innymi i pobierać oprogramowanie open source.
Kluczowe cechy:
- Kontrola kodu źródłowego
- strony Wiki i dyskusje nad projektami
- śledzenie problemów
koszt: bezpłatny
11. Beanstalk
@beanstalkapp
Beanstalk to hosting Git i SVN, który nie wymaga klientów. Możesz dodawać pliki, tworzyć gałęzie i edytować bezpośrednio w przeglądarce, aby uzyskać natychmiastową satysfakcję.
Najważniejsze cechy:
- uzyskaj całkowitą kontrolę zarówno nad zespołami, jak i osobami z uprawnieniami na poziomie repozytorium i oddziału
- utrzymuj cały zespół na tej samej stronie dzięki powiadomieniom
- e-mail digest, porównaj widok, szczegółową historię
- przegląd kodu płynnego
- śledzenie problemów i statystyki
koszt:
- za darmo przez pierwsze dwa tygodnie
- brąz: $15/miesiąc, 3GB storage, 10 repozytoriów, 5 użytkowników, 3 serwery/repozytorium
- srebrny: $25/miesiąc, 6GB pamięci, 25 repozytoriów, 20 użytkowników, 5 serwerów/repozytorium
- Złoty: $50/miesiąc, 12 GB Pamięci, 50 repozytoriów, 40 użytkowników, 10 serwerów/repozytorium
- Platinum: $100 / miesiąc, 24GB pamięci, 120 repozytoriów, 100 użytkowników, 20 serwerów/repozytorium
- Diamond: $200/miesiąc, 60GB pamięci. 300 repozytoriów, 200 użytkowników, 40 serwerów/repozytorium
12. Savannah
Savannah staje się jednym z najpopularniejszych repozytoriów kodu źródłowego, umożliwiając hostowanie wolnych projektów działających na wolnych systemach operacyjnych bez własnościowych zależności oprogramowania.
Najważniejsze cechy:
- utrzymanie i dystrybucja oficjalnego oprogramowania GNU
- projekty hostów, które nie są częścią GNU, ale wspierają wolne oprogramowanie z savannah.nongnu.org
koszt: bezpłatny
13. CCPForge
CCPForge rozpoczął działalność jako narzędzie do tworzenia oprogramowania dla społeczności Collaborative Computational Projects (CCP). Obecnie rozszerzyła swój zakres na wszystkie Brytyjskie obliczeniowe projekty badawczo-rozwojowe. Ma być jak najbardziej przyjazny dla użytkownika.
Najważniejsze cechy:
- Wybierz z CSV, SVN lub Git
- śledzenie błędów
- naprawianie funkcjonalności
- Fora programistów i użytkowników
- śledzenie żądań funkcji i innych żądań wsparcia
koszt: bezpłatny
14. RepositoryHosting.com
@ rephosting
RepositoryHosting.com ma na celu uczynienie tworzenia i realizacji projektów kodu źródłowego tak prostym, jak to możliwe. Deweloperzy mogą wybierać swoje repozytoria i tworzyć tyle projektów Subversion, Git i Mercurial, ile chcą.
Najważniejsze cechy:
- Wybierz repozytoria
- Przeglądaj swój kod
- organizuj projekty i użytkowników
- kompleksowe zarządzanie uprawnieniami
- Hostuj projekty open source
- bilety, kamienie milowe, Wiki, blogi i fora dyskusyjne
koszt:
- darmowy 30-dniowy okres próbny
- $6/miesiąc
15. Baza kodu
@baza kodu
baza kodu jest świetna dla zespołów do śledzenia kodu i zarządzania projektami, aby zapewnić ciągłe dostarczanie doskonałego oprogramowania. Jest to profesjonalny hosting kodu dla programistów i umożliwia zespołom programistycznym wybór repozytoriów.
Kluczowe funkcje:
- repozytoria Git, Mercurial, Subversion
- hosting kodu
- bilety, problemy i kamienie milowe
- udostępnianie plików
- śledzenie czasu
- dyskusje
- Wiki/Notebooki
koszt:
- bezpłatny przez 15 dni na wszystkich planach /li>
- plan hobbystyczny: £9/miesiąc, 6 aktywnych projektów, nieograniczona ilość zarchiwizowanych projektów, 4 GB miejsca na dysku, 10 użytkowników
- Plan freelancera: £19 / miesiąc, 20 aktywnych projektów, nieograniczona ilość zarchiwizowanych projektów, 8 GB miejsca na dysku, nieograniczona ilość użytkowników
- Plan studia: £29/miesiąc, 45 aktywnych projektów, nieograniczona ilość zarchiwizowanych projektów, 14 GB miejsca na dysku, nieograniczona ilość użytkowników
- Plan agencji: £59/miesiąc, 110 aktywnych projektów, nieograniczona ilość zarchiwizowanych projektów, 30 GB miejsca na dysku, nieograniczona liczba użytkowników
16. Unfuddle
@unfuddle
Unfuddle to oprogramowanie do zarządzania projektami, które zapewnia śledzenie błędów i problemów, hosting Git i Subversion oraz narzędzia do współpracy w jednym centralnym miejscu, aby usprawnić przepływ pracy.
Kluczowe funkcje:
- śledź zadania, problemy, błędy
- prośby o funkcje
- Przeglądaj, obracaj i organizuj zadania z wygodą przeciągania i upuszczania
- pierwszorzędny hosting Git z nieograniczoną liczbą repozytoriów
- przegląd kodu
koszt:
projekty osobiste: bezpłatne
organizacje:
- $19/miesiąc dla maksymalnie 5 osób
- $59/miesiąc dla maksymalnie 10 osób
- $99/miesiąc dla maksymalnie 15 osób
- $249/miesiąc dla maksymalnie 25 osób
- $499/miesiąc dla maksymalnie 50 osób +$3/osoba powyżej 50
17. Jenkins
@ jenkinsci
Jenkins jest wiodącym serwerem automatyzacji open source. Zapewnia setki wtyczek do obsługi, budowania i automatyzacji projektów.
Najważniejsze cechy:
- ciągła integracja i dostawa
- Łatwa instalacja i konfiguracja
- wtyczki
- rozszerzalne
- dystrybuowane
koszt: bezpłatny
18. Sourcerepo
@sourcerepo
prowadzony przez i dla programistów, SourceRepo zapewnia łatwy w użyciu panel sterowania do uruchamiania Git, Subversion i Mercurial, z bezpłatnym rozwiązaniem do zarządzania projektami.
Najważniejsze cechy:
- łatwy w użyciu panel sterowania
- Nieograniczona liczba użytkowników/programistów dla każdego repozytorium
- bezpieczny dostęp i godzinowe kopie zapasowe
- oprogramowanie do zarządzania projektami
- Integracja skryptów Hook
- bezpłatne wsparcie techniczne 24/7
koszt:
- poziom pierwszy: $3.95 miesięcznie, 500 MB pamięci masowej, 1 Git, SVN lub repozytorium HG, 1 instancja Trac i 1 projekt Redmine, nieograniczony Programiści/committers
- poziom drugi: $6.95 miesięcznie, 1 GB pamięci masowej, nieograniczone repozytorium Git, SVN lub Hg, nieograniczone instancje Trac i projekty Redmine, nieograniczone deweloperzy/Committers
- poziom trzeci: $12.95 miesięcznie, 3GB pamięci masowej, nieograniczone repozytorium Git, SVN lub Hg, nieograniczone instancje Trac i projekty Redmine, nieograniczone deweloperzy / Committers
19. kforge 0.20
@ pypi
Ich usługa obejmuje również systemy kontroli wersji, takie jak Git, Mercurial i Subversion.
Kluczowe cechy:
- Kontroluj dostęp za pomocą solidnego, opartego na rolach kontrolera dostępu z pojedynczym logowaniem
- frameworki projektowe z funkcjami ułatwiającymi planowanie i śledzenie pracy
- Wiki i lista mailingowa
- Systemy zarządzania treścią i blogi
- systemy kontroli wersji, takie jak Git, Mercurial i Subversion
koszt: bezpłatny
20. Deveo
@deveoteam
Deveo to platforma do zarządzania repozytorium, która może obsługiwać Git, Mercurial, SVN, WebDAV i inne.
Kluczowe cechy:
- zarządzanie repozytorium
- narzędzia do współpracy
- narzędzia do przeglądania kodu i śledzenia błędów typu Kanban
- Wiki oparta na Git do dokumentacji i udostępniania plików
- Cloud lub on-premise; działa na większości systemów operacyjnych Linux
- wsparcie dla popularnych dostawców chmury
koszt:
- : Bezpłatne, Nieograniczona liczba użytkowników, nieograniczone projekty, nieograniczone repozytoria, korzystanie z chmury, 1 GB pamięci za darmo, 1€/GB/miesiąc po 1 GB
- ON-PREMISES: 36€ / year / user
- ENTERPRISE: kontakt w sprawie wyceny
21. Phabricator
@phabricator
Phabricator to zintegrowany zestaw potężnych narzędzi, które mają na celu pomóc w tworzeniu oprogramowania wyższej jakości.
Najważniejsze cechy:
- aplikacje, które mogą pomóc w zarządzaniu zadaniami i sprintami, przeglądaniu kodu, hostowaniu repozytoriów Git, SVN lub Mercurial
- Buduj z ciągłą integracją
- dyskutuj w integralnych kanałach czatu
- szybkie, skalowalne i w pełni otwarte źródło
- brak lokalnych ograniczeń
koszt:
- dla projektów: darmowy, Phacility Hosted, darmowy do 5 użytkowników
- dla firm: $20, phacility hosted, $20 za użytkownika / miesięcznie, bez dodatkowych kosztów po 50 użytkowników
- dla firm: $TBD, private cluster, phacility hosted, $500 za host / miesięcznie, Nieograniczona liczba użytkowników
22. Review Board
@reviewboard
Review Board został zaprojektowany do obsługi rozmów z wieloma repozytoriami kodu źródłowego różnych typów. Pojedynczy serwer może być skonfigurowany z nieograniczoną liczbą repozytoriów, a także można połączyć repozytorium z obsługiwaną usługą hostingową.
Najważniejsze cechy:
- zapewniają szybki i łatwy sposób konfiguracji repozytorium bez konieczności znajdowania określonych ścieżek
- śledzenie błędów
- Łatwa konfiguracja do pracy z różnymi usługami hostingowymi
- może wygenerować klucz SSH do użycia z repozytoriami
koszt: bezpłatny
23. SVNRepository.com
SVNrepository jest firmą hostingową subversion prowadzoną przez i dla programistów. Mają łatwy w użyciu panel sterowania, który jest pomocny w uruchomieniu Subversion i Trac w krótkim czasie.
Najważniejsze cechy:
- intuicyjny panel sterowania
- Nieograniczona liczba użytkowników/programistów dla repozytoriów
- Trac i Redmine automatycznie instalowane dla każdego respository
- Automatyczna konfiguracja projektu dla każdego repozytorium
- godzinne kopie zapasowe
- bezpieczny dostęp HTTPS do repozytorium SVN I instancji Trac
koszt:
- poziom pierwszy: $3.95/miesiąc, 500 MB przestrzeń, 1 repozytorium SVN lub Git lub Mercurial, 1 instancja Trac, 1 projekt Redmine, nieograniczony Programiści/committers
- poziom drugi: $6.95 / miesiąc, 1 GB miejsca, nieograniczone SVN, GIT, i Mercurial repozytoria, nieograniczone instancje Trac, nieograniczone projekty Redmine, nieograniczone deweloperzy/Committers
- poziom trzeci: $12.95/miesiąc, 3 GB miejsca, nieograniczone SVN, GIT, i Mercurial repozytoria, nieograniczone instancje Trac, nieograniczone projekty Redmine, nieograniczone deweloperzy/Committers
24. Gna!
Gna! jest repozytorium kodu źródłowego, które jest centralnym punktem rozwoju, dystrybucji i utrzymania projektów wolnego oprogramowania. Udostępniają repozytoria kodu źródłowego, w tym CVS, GNU Arch, Subversion.
Kluczowe cechy:
- repozytoria kodu źródłowego (CVS, GNU Arch, Subversion)
- obszar pobierania
- strony internetowe
- Lista mailingowa i śledzenie (błędy, zadania, prośby o wsparcie, poprawki)
koszt: bezpłatny
25. Pikacode
@ pikacode
Pikacode jest hostem repozytorium kodu źródłowego dla Gita i Mercuriala.
Najważniejsze cechy:
- hosting Git i Mercurial
- publiczne i prywatne repozytoria
- śledzenie błędów
- Mapa Drogowa i kamienie milowe
- trwała kopia zapasowa
- hosting kodu Sponsora dla projektu Hoa
koszt:
- FREE – 100MB storage, nieograniczone publiczne repozytoria i współpracownicy
- 14.99€/rok – 1GB pamięci, nieograniczone prywatne repozytoria i Nieograniczona liczba prywatnych współpracowników
26. Planio
@planio
Planio jest hostem dla repozytoriów Subversion i Git. Konto Planio zawiera nieograniczoną liczbę hostowanych repozytoriów SVN i Git, które są zintegrowane, wysoce dostępne i zabezpieczone.
Kluczowe cechy:
- rozwiązanie do zarządzania zadaniami i przepływami pracy
- zwinne zarządzanie projektami
- role i uprawnienia do zarządzania kontrolą dostępu
- Efektywna komunikacja za pośrednictwem bloga, forów i komentarzy
- śledzenie czasu
koszt:
- darmowy okres próbny przez 30 dni na wszystkich planach
- Platinum: 99 € / miesiąc, 40 aktywne projekty, 45 aktywnych użytkowników, 50 GB pamięci
- Diamond: 59 € / miesiąc, 15 aktywnych projektów, 20 aktywnych użytkowników, 30 GB pamięci
- Złoty: 39 € / miesiąc, 7 aktywnych projektów, 10 aktywnych użytkowników, 15 GB pamięci
- Srebrny: 19 € / miesiąc, 3 aktywne projekty, 5 aktywnych użytkowników, 2 GB pamięci
- Enterprise: od 199 €* / miesiąc, 100 projektów lub więcej, 100 użytkowników lub więcej, 100 GB pamięci lub więcej
27. RhodeCode
@rhodecode
Rhodecode jest repozytorium kodu open source dla przedsiębiorstw. Mogą obsługiwać Mercurial, Git i Subversion.
Najważniejsze cechy:
- współpraca zespołowa
- automatyzacja przepływu pracy
- Zintegruj istniejącą bazę kodu z nowymi narzędziami i monitorami spraw
- bezpieczne repozytoria
- audyt i zgodność kodu raportu
koszt:
- Community Edition (CE): bezpłatny& Open Source, Nieograniczona liczba użytkowników, hostowany lokalnie /li>
- Enterprise Edition (ee): (30-dniowa wersja próbna) $75 za użytkownika/rok, minimum 10 użytkowników, miejsca oferowane w 10-pakietach
28. Pulp
Pulp to platforma do zarządzania repozytoriami, które ułatwiają pobieranie, przesyłanie, hostowanie, publikowanie i stosowanie pakietów oprogramowania.
Kluczowe cechy:
- Obsługiwane typy: rpm, Python, Puppet, Docker OSTree
- Free I open-source
- może lokalnie odzwierciedlać całość lub część innego repozytorium kodu
- Hostuj własne pakiety oprogramowania w repozytoriach
- Zarządzaj zawartością z wielu źródeł w jednym miejscu
koszt: bezpłatny
29. TuxFamily
organizacja non-profit oferująca bezpłatne usługi dla projektów działających w ramach filozofii wolnego oprogramowania, tuxfamily zapewnia „darmowy hosting dla wolnych ludzi.”
Kluczowe cechy:
- hosting (PHP5 jest obsługiwany)
- bazy danych MySQL i PostfreSQL
- repozytoria CVS, Subversion, Git i Mercurial
- Pobierz do 1 GB (można zwiększyć, jeśli potrzeba więcej miejsca)
- limit 200 MB dla wszystkich grup
koszt: bezpłatny
30. Versionshelf
@versionshelf
Versionshelf jest bezpieczną usługą do łatwego hostingu Git, Subversion i Mercurial.
Kluczowe cechy:
- użyj Git, Subversion i Mercurial
- przypisuj konta użytkowników, zespoły i uprawnienia
- śledź aktywność dziennika zatwierdzeń za pomocą kanałów RSS
- użyj hooków Post commit, aby zintegrować się z trackerem spraw
- uruchamiaj Hooki internetowe po każdym zatwierdzeniu
- dostęp do repozytorium www dla wszystkich użytkowników
koszt:
- wszystkie plany mają 30-dniowy bezpłatny okres próbny
- plan premium: $79.00 /miesiąc, konta: nieograniczony, repozytoria: nieograniczony, pojemność pamięci: 18 GB
- Plan Plus: $39.00 /miesiąc, konta: 45, repozytoria: 30, pojemność pamięci: 8 GB
- Plan podstawowy: $19.00 /miesiąc, konta: 20, repozytoria: 15, pojemność pamięci: 3 GB
- Plan osobisty: $6.95 /miesiąc, konta: 5, repozytoria: 6, pojemność pamięci: 600 Mb
31. Pastebin
@pastebin
Pastebin jest hostem repozytorium kodu źródłowego zapewniającym przestrzeń online do przechowywania tekstu przez określony czas. Jest najczęściej używany przez programistów do przechowywania kodu źródłowego lub do konfigurowania informacji.
Kluczowe funkcje:
- dostępne API
- podświetlanie składni dostępne dla prawie każdego języka
- Kontroluj swoje pasty jako publiczne lub prywatne
koszt:
- dostępny bezpłatny plan (ograniczone funkcje)
- konto PRO:
- miesięcznie: $2.95 (miesięcznie)
- rocznie: $23.95 (rocznie)
32. Eclipse
@EclipseFdn
open-source społeczność narzędzi, projektów i grup roboczych, Eclipse jest popularnym serwisem wśród programistów.
Kluczowe cechy:
- IDE i inne narzędzia
- społeczność projektów
- współpracujące grupy robocze
koszt: bezpłatny
33. Pod klucz GNU
@turnkeylinux
pod klucz GNU oferuje kontrolę wersji jako część repozytorium kodu all-in-one. Kontrola wersji łączy systemy kontroli wersji open source, co sprawia, że wszystko jest łatwiejsze dla programistów.
Kluczowe cechy:
- Obsługiwane systemy kontroli wersji: Git, Bazaar, Mercurial, Subversion
- obsługa SSL po wyjęciu z pudełka
- moduł Webmin do konfiguracji Apache2
- zawiera Panel sterowania web pod klucz
koszt: bezpłatny
34. Transifex
@transifex
Transifex to platforma lokalizacyjna do zasilania globalnych treści, mająca na celu napędzanie międzynarodowego rozwoju za pomocą narzędzi tłumaczeniowych i centralnej lokalizacji do automatyzacji lokalizacji.
Kluczowe cechy:
- Zarządzaj tłumaczeniem
- Tłumacz treści
- Współpraca z tłumaczami
- automatyzacja procesu lokalizacji z jednego centralnego miejsca
- tworzenie spersonalizowanych wielojęzycznych doświadczeń
- Tłumacz stronę internetową bez kodowania
koszt:
- STARTER: $139 miesięcznie, rozliczane rocznie ($179/mo rozliczane miesięcznie)
- wzrost: $369 miesięcznie rozliczane rocznie ($449 / mo rozliczane miesięcznie)
- zaawansowane: $749 miesięcznie rozliczane rocznie ($899/mo rozliczane miesięcznie)
- PRO: $1,350 miesięcznie rozliczane rocznie
- Przedsiębiorstwo: kontakt w sprawie wyceny
35. Tigris
@ tigrisdotorg
Tigris to średniej wielkości społeczność open source skupiona na tworzeniu narzędzi do wspólnego tworzenia oprogramowania.
Najważniejsze cechy:
- zasoby informacyjne dla specjalistów i studentów inżynierii oprogramowania
- każdy projekt wpisuje się w misję Tigris
- Wyprodukuj szereg bardzo potężnych i przydatnych narzędzi programistycznych
koszt: bezpłatny
36. GitHub
@github
GitHub to platforma programistyczna. Korzystając z tego repozytorium kodu źródłowego, możesz przeglądać kod, zarządzać projektami i tworzyć oprogramowanie razem z innymi programistami.
Najważniejsze cechy:
- napisz lepszy kod
- Współpraca
- rozmowy i recenzje kodu
- zarządzanie projektami wraz z kodem w sprawach i projektach
- bezpieczeństwo kodu
- Kontrola dostępu
- hostowany tam, gdzie go potrzebujesz
koszt:
- deweloper: $7 miesięcznie – nieograniczone repozytoria publiczne, nieograniczone repozytoria prywatne, nieograniczeni współpracownicy
- zespół: $9 za użytkownika / miesiąc – nieograniczone repozytoria publiczne, nieograniczone repozytoria prywatne, uprawnienia zespołu i użytkownika
- Biznes: $21 za Użytkownika / miesiąc – hostowane na GitHub.com
- Business (z bezpłatnym okresem próbnym): $21 za Użytkownika/miesiąc
37. Perforce
@perforce
Perforce jest znany ze swojej platformy „Helix”, która oferuje kompletny system współpracy oprogramowania ze śledzeniem problemów, przeglądaniem kodu i zaawansowanymi funkcjami, takimi jak wykrywanie zagrożeń.
Kluczowe funkcje:
- Kontrola wersji, która utrzymuje Scania na drodze do zgodności
- Perforce Helix, który obsługuje zarówno scentralizowane, jak i rozproszone przepływy pracy ze skalowalnością klasy korporacyjnej
- dodatkowe zasoby dla programistów
koszt:
- bezpłatny dla małego zespołu
- 12-miesięczny abonament i użytkowanie wieczyste: Prośba o wycenę pozostałych planów
38. Chisel
host SCM Fossil oferujący nieograniczone repozytoria Fossil, Chisel jest wolnym oprogramowaniem na licencji ISC.
Najważniejsze funkcje:
- cotygodniowa kopia zapasowa repozytoriów
- publiczne lub prywatne wyróżnienia do kontroli dostępu do repozytoriów
- zgłaszaj problemy i sugestie w dowolnym momencie
koszt: bezpłatny
39. Buddy
@BuddyGit
Buddy jest hostem Git, który pozwala użytkownikom budować, testować i wdrażać kod w kilka sekund.
Kluczowe cechy:
- twórz aplikacje i uruchamiaj polecenia w izolowanych kontenerach Dockera
- FTP/SFTP, Amazon S3, Elastic Beanstalk, DigitalOcean, Heroku, Azure i inne
- Konfiguruj niestandardowe Środowiska programistyczne za pomocą obrazów Dockera
- automatyzuj rozwój
- elastyczne wdrożenia
koszt: wszystkie plany mają dostęp do bezpłatnej wersji próbnej
buddy Cloud:
- zagraj: Darmowy, 1 współbieżny bieg, 1 projekt
- FREELANCER: $49/MO, 1 współbieżny bieg, 25 projektów
- zespół: $99/MO, 2 współbieżne biegi, 50 projektów
- SOFTWARE HOUSE: $199/MO, 4 współbieżne biegi, 100 projektów
- ENTERPRISE: $299/MO, 6 współbieżnych biegów, nieograniczone projekty
BUDDY GO:
- darmowy, do 10 użytkowników
- Enterprise: 75 USD za każde 5 użytkowników miesięcznie, Nieograniczona liczba użytkowników
40. Subversion
Subversion jest oprogramowaniem open source opracowanym jako projekt Apache Software Foundation. Jest częścią bogatej społeczności programistów i użytkowników.
Kluczowe cechy:
- większość funkcji CVS
- katalogi są wersjonowane
- kopiowanie, usuwanie i zmiana nazwy, są wersjonowane
- darmowe wersjonowane metadane
- Atomic commits
- rozgałęzienia i znaczniki są tanimi operacjami
- Merge tracking
koszt: bezpłatny
41. Gogs – go Git Service
@GogsHQ
Gogs jest samodzielną usługą Git. Jest w 100% open source i bezpłatny. Cały kod źródłowy jest dostępny na licencji MIT na GitHub.
Kluczowe cechy:
- łatwy w instalacji
- Gogs jest wieloplatformowy i może działać w dowolnym miejscu
- Go może kompilować Dla: Windows, Mac, Linux, ARM i innych
- lekki
koszt: bezpłatny
42. Kallithea
Kallithea jest projektem członkowskim Software Freedom Conservancy, GPLv3 ’ d, systemu zarządzania kodem źródłowym Wolnego Oprogramowania. Obsługuje dwa wiodące systemy kontroli wersji: Mercurial i Git.
Kluczowe cechy:
- wbudowany serwer push/pull
- Łatwa integracja
- przegląd kodu
- Contribute online
- VCS wizualizowane
koszt: bezpłatny
43. Microsoft Visual Studio Team Services
Visual Studio Team Services oferuje otwartą platformę dla każdego stosu programistycznego, w tym hostingu kodu, a także usługi ciągłej integracji i zwinne narzędzia planowania.
Najważniejsze cechy:
- narzędzia zwinne
- Git
- ciągła integracja
- Zarządzanie wersjami
- narzędzia dla zespołów Java
- scentralizowany system kontroli wersji z darmowymi prywatnymi repo
- DevOps
- Enterprise ready
- testowanie obciążenia w chmurze
koszt:
małe zespoły:
- Free-5 użytkowników z dostępem do podstawowych funkcji, takich jak Nieograniczone repozytoria git, narzędzia zwinne, testy eksploracyjne, zarządzanie wydaniami i inne.
- Nieograniczona liczba użytkowników z dostępem do elementów roboczych, 1 prywatny Potok do uruchamiania kompilacji i wdrażania wydań z własnego serwera, 1 hostowany Potok (4 godziny miesięcznie) do uruchamiania kompilacji i wdrażania wydań w chmurze.
rosnące zespoły:
- $30/miesiąc – 10 użytkowników
- $110/miesiąc – 20 użytkowników
- $350/miesiąc – 50 użytkowników
- $750/miesiąc – 100 użytkowników
- $1150/miesiąc – 200 użytkowników
- $4350/miesiąc – 1000 użytkowników
- li>
- płać tylko za użytkowników w Twoim zespole, którzy potrzebują dostępu
44. Gitolite
Gitolite hostuje repozytoria Git i umożliwia konfigurację hostingu Git na centralnym serwerze, umożliwiając kontrolę dostępu do wielu repozytoriów Git.
Kluczowe cechy:
- Konfiguracja hostingu Git na centralnym serwerze
- drobnoziarnista Kontrola dostępu
- może być zainstalowana bez dostępu roota
- Kontrola dostępu do wielu repozytoriów Git
koszt: bezpłatny
45. Springloops
@springloops
Springloops to przydatne narzędzie do tworzenia stron internetowych z błyskawicznymi wdrożeniami. Oferuje kontrolę SVN / Git w połączeniu z rozwojem sieci.
Kluczowe cechy:
- błyskawiczne wdrożenie
- załaduj wersje swojego projektu w dowolnym momencie
- brak limitu liczby użytkowników i serwerów
- wyeliminuj ryzyko błędu, kopiując ustawienia serwera, a następnie udostępniając je swojemu zespołowi
koszt:
PERSONAL:
- FREE, 100 MB miejsca, 1 repozytorium
- $15, 3 GB miejsca, 10 repozytoriów
- $25, 6 GB miejsca, 25 repozytoriów
biznes:
- $50, 12 GB miejsca, 50 repozytoriów
- $100, 24 GB miejsca, 120 repozytoriów
- 200$, 60 GB miejsca, nieograniczone repozytoria
46. XP-Dev
@xpdev
XP-Dev to kompleksowe rozwiązanie do hostowania kodu prywatnego klasy korporacyjnej do współpracy przy projektach, a także udostępniania i wdrażania kodu.
Najważniejsze cechy:
- Git hosting
- Subversion hosting
- Mercurial hosting
- wdrożenia repozytoriów
- integracje repozytoriów
- Globalny hosting projektów i repozytoriów
- Trac hosting
- zwinne zarządzanie projektami
- kopie zapasowe w czasie rzeczywistym
koszt:
- Pro mały: $5/miesiąc$48/rok, 2GB storage
- pro msmall: $10/miesiąc$96/rok, 5GB storage
- Pro Medium: $15/miesiąc$144/rok, 10GB storage
- pro large: $30/miesiąc$288/rok, 20GB storage
- Enterprise small: $50/miesiąc$480/rok, 40GB storage
- Enterprise Medium: $100 / miesiąc $ 960/rok, pamięć 90GB
47. GerritForge
@gerritforge
Gerritforge oferuje wsparcie dla rozwoju i klasy korporacyjnej. Jest jednym z głównych współtwórców Gerrit Code Review i zapewnia integrację LDAP, jednokrotne logowanie i wiele innych.
Kluczowe cechy:
- integracja LDAP
- jednokrotne logowanie
- Kontrola dostępu oparta na rolach
- integracja cyklu życia z obsługą klasy korporacyjnej 24/7
koszt:
- pakiet podstawowy – do 100 użytkowników – $250/miesiąc
- Pakiet Srebrny – do 500 użytkowników – $1,175/miesiąc
- Pakiet Złoty – do 1000 użytkowników – $2,225/miesiąc
- Pakiet Platinum – do 5000 użytkowników – $8,075/miesiąc
48. Alioth / Fusionforge
@fusionforge
FusionForge ma na celu wspieranie lepszej współpracy zespołowej, oferując narzędzia takie jak fora wiadomości, listy mailingowe i ogólne zarządzanie całym cyklem życia programistycznego.
Najważniejsze cechy:
- Kontroluj dostęp do repozytoriów zarządzania kodem źródłowym, takich jak CVS i Subversion
- Zarządzaj wydaniami plików
- zarządzanie dokumentami
- ogłoszenia wiadomości
- ankiety dla użytkowników i administratorów
- śledzenie problemów za pomocą „nieograniczonej” liczby kategorii, pól tekstowych i innych
koszt: bezpłatny
49. Git
Git jest darmowym i rozproszonym systemem kontroli wersji zaprojektowanym dla małych i dużych projektów z łatwością i szybkością. Git jest hostowany na GitHub i jest członkiem Software Freedom Conservancy.
Kluczowe cechy:
- łatwy do nauczenia
- ma niewielki rozmiar i błyskawiczną wydajność
- deklasuje narzędzia SCM, takie jak Subversion, CVs, Perforce i ClearCase
- Tanie lokalne rozgałęzienia
- wiele przepływów pracy
koszt: bezpłatny
50. Java.net