reklama
Od té doby Společnost Microsoft zakoupila GitHub Microsoft právě koupil GitHub: Klady, zápory a co to pro vás znamenáMicrosoft koupil GitHub v obchodě s akciemi ve výši 7,5 miliardy dolarů. Je to pro vývojáře hodně, nebo je čas opustit GitHub? Přečtěte si více , mnoho lidí hledalo alternativní místa k hostování a sdílení svého kódu.
Je přechod z GitHubu naprosto nezbytný? Asi ne. Microsoft však s sebou přináší pověst občasné katastrofy při převzetí a některé obavy týkající se ochrany soukromí. Takže pokud se chystáte skočit na loď, neobviňujeme vás.
Ať už se snažíte Microsoftu vyhnout, nebo si jen chcete vyzkoušet něco nového, zde jsou některé z nejlepších alternativ GitHub, které poskytují podobné funkce.
Jako jeden z nejvýznamnějších konkurentů GitHubu má GitLab exotus GitHub. Dokonce usnadnili migraci projektů z GitHubu:
Protože je GitLab navržen pro celý cyklus DevOps, umožňuje vám provádět vše od plánu po vydání a sledovat váš software. Výkonné nástroje pro plánování znamenají, že nemusíte používat jiný systém, abyste všichni udrželi přehled. A větevní systém GitLab usnadňuje návrh, testování a správu kódu.
Můžete si stáhnout instanci k hostování na svém vlastním serveru nebo použít Sait SaitS GitLab. Obě možnosti mají různé cenové body v rozmezí od 0 do 99 $ na uživatele.
Tento cenový systém vám dává větší flexibilitu, než jakou získáte s GitHubem, a umožňuje GitLabu poskytovat veškeré možnosti DevOps jakékoli společnosti. Můžete nakonec zaplatit víc, ale dostanete vše, co potřebujete.
Systém úložiště Atlassian Git se integruje s dalšími produkty, jako jsou Trello a Jira. To může být velkým bonusem pro týmy, které tyto aplikace již používají (které jsou běžné ve světě vývoje).
Také se integruje do Slack a HipChat. Vývojáři si mohou v rámci uživatelského rozhraní vytvářet vlastní integrace a zvyšovat tak flexibilitu. Ověření pomocí dvou faktorů a zabezpečení Soc 2 typu II zajistí váš kód v bezpečí.
A pokud již používáte GitHub, BitBucket má návod k importu úložišť.
BitBucket nabízí širokou škálu cenových možností pro instance hostované i cloudové, včetně jednorázových a ročních platebních plánů. Pokud potřebujete více, aniž byste museli přidávat další uživatele, můžete také platit navíc za to, abyste přizpůsobili své minuty a úložiště.
BitBucket má také bezplatný plán pro malé skupiny.
Díky podpoře jak Subversion, tak Git je Beanstalk univerzální platformou. A protože můžete vytvářet pobočky a upravovat přímo v prohlížeči, je dobré pro vývojáře na cestách.
Beanstalk má také robustní možnosti kontroly kódu a zprávy, které vám sdělí, kolik z vašeho úložiště bylo zkontrolováno. To může být užitečné zejména pro týmy, které uzavírají smlouvy s externími kodéry.
Žádný nezbytný klient znamená, že Beanstalk usnadňuje život vysoce mobilním týmům. A existuje dostatek bezpečnostních funkcí, které velké společnosti jako Philips, Intel a Whole Foods cítí bezpečně při ukládání svých dat na firemní servery.
Amazonská služba kontroly zdroje založená na Git je solidní volbou pro společnosti, které již používají jiné služby AWS. Díky škálovatelnému cloudovému úložišti a bez omezení velikosti je to také dobrá volba pro každého, kdo v blízké budoucnosti pravděpodobně potřebuje mnohem více místa na serveru.
CodeCommit má výhodu mimořádně jednoduchého systému stanovení cen. Prvních pět uživatelů je zdarma a poté zaplatíte $ 1 za uživatele měsíčně. To přichází s 10 GB úložiště za měsíc a 2 000 Git požadavky na aktivního uživatele.
Pokud potřebujete více úložiště požadavků, můžete za ně snadno zaplatit. CodeCommit je také součástí úrovně AWS Free Tier, takže si ji můžete vyzkoušet a zvyknout si na ni před úplným zavázáním.
Služby Visual Studio Team Services společnosti Microsoft (VSTS) vám umožňují spolupracovat, ukládat, kontrolovat a implementovat váš kód. Samozřejmě, pokud odcházíte z GitHubu, protože nemáte rádi Microsoft, pravděpodobně nebudete chtít používat Visual Studio.
Cílem VSTS je přesto pomoci vám s celou řadou vývojových úkolů. Poskytuje to Tabule Kanban pro agilní plánování Jak řídit úkoly pomocí japonské techniky KanbanKanban je japonský recept na to, aby se věci staly hotovými. Je to organizační technika původně vyvinutá pro výrobní linku Toyota. Ukážeme vám, jak ji můžete implementovat pro sebe nebo ve svém týmu. Přečtěte si více , podpora Scrumu, testování a implementace infrastruktury a sdílení balíčků.
Zaručená dostupnost, nepřetržitá podpora a pravidelný plán aktualizací jsou všechny výhody práce s VSTS. S VSTS může pracovat zdarma až pět uživatelů a vy budete platit měsíční poplatek na základě počtu uživatelů, kteří přesahují tento počet.
Pokud vaše organizace používá různé technologie pro správu verzí, může být RhodeCode dobrou volbou. Podporuje Mercurial, Git a Subversion, což vám poskytuje nejširší škálu možností v tomto seznamu.
Kontrola kódu, automatizace pracovního postupu a správa oprávnění vám pomohou monitorovat a spouštět DevOps ve vaší skupině. A integrovaná migrace SVN-to-Git je skvělou pomocí při přechodu týmu.
Komunitní edice RhodeCode je zcela zdarma, zatímco edice Enterprise Edition vám umožňuje integraci s podnikovými nástroji, prémiovou podporou, dalšími funkcemi spolupráce a více instancemi. Vydání Enterprise Edition je 75 USD na uživatele ročně a licence jsou nabízeny v 10 balíčcích.
Existuje dobrá šance, že jste si v minulosti SourceForge stáhli bezplatný software. A pokud pracujete na open-source projektu, je to skvělá alternativa k GitHubu.
Funkce nemá moc co do činění a samotný web je docela zvláštní (na úvodní stránce jsou články o cloudovém úložišti a firemním VoIP), ale také je zdarma. Pokud tedy máte rozpočet na boty a vyvíjíte aplikaci s otevřeným zdrojovým kódem, vyplatí se zvážit.
SourceForge způsobil nějakou kontroverzi Diskuse SourceForge a pokračující pád médií Slashdot byly vysvětlenyBěhem několika posledních dnů byl jeden z předních světových portálů ke stažení uprostřed kontroverze - a jedna z prvních geekových komunit se s tím táhla dolů. Přečtěte si více v minulosti, když svázali svůj vlastní software se stahováním z otevřeného zdroje. Zdá se, že svůj akt vyčistili, ale zdá se, že je to také cyklické. Před hostováním kódu zde zkontrolujte jejich aktuální postupy.
Výběr správné alternativy GitHub pro vás
U všech těchto možností může být obtížné najít nejlepší alternativu k GitHubu. Ale protože většina služeb nabízí buď bezplatný plán nebo bezplatnou zkušební verzi, můžete je zkontrolovat a zjistit, která z nich funguje nejlépe.
Pokud chcete pouze základní funkčnost a nestaráte se příliš o rozhraní nebo podnikové funkce, je výběr proveditelné také na základě vašeho rozpočtu.
A nezapomeňte, že kontrola verzí může být používá se pro více než kód Nejen pro kodéry: Špičkové systémy řízení verzí pro spisovateleZmínka o kontrole verzí nebo revizi způsobuje, že pro geeky něco vypadá. Budete překvapeni, když víte, že systémy pro správu verzí mají své místo nejen v akademickém psaní, ale v ... Přečtěte si více .
Dann je konzultant pro obsahovou strategii a marketing, který pomáhá společnostem vytvářet poptávku a vede. Také blogy o strategii a marketingu obsahu na dannalbright.com.