
William Charles
0
1409
371
Od té doby, co společnost Microsoft zakoupila GitHub Microsoft právě koupil GitHub: výhody, nevýhody a co to pro vás znamená Microsoft právě koupil GitHub: výhody, nevýhody a co to pro vás znamená Microsoft získal GitHub v obchodě s akciemi ve výši 7,5 miliardy dolarů. Je to pro vývojáře hodně, nebo je čas opustit GitHub? , 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 chcete skočit na loď, neobviňujeme vás.
Ať už se snažíte vyhnout Microsoftu, nebo si jen chcete vyzkoušet něco nového, zde jsou některé z nejlepších alternativ GitHub, které poskytují podobnou funkčnost.
1. GitLab
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ětvící systém GitLab usnadňuje návrh, testování a správu kódu.
Můžete si stáhnout instanci pro hostování na svém vlastním serveru nebo použít Sait Sait pro 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.
2. BitBucket
Systém úložišť Atlassian Git je integrován s dalšími produkty, jako jsou Trello a Jira. To může být velkým bonusem pro týmy, které již tyto aplikace používají (které jsou běžné ve světě vývoje).
Integruje se také se 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í typu Soc 2 Type II zajistí váš kód v bezpečí.
A pokud již používáte GitHub, BitBucket má návod pro import vašich ú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 přizpůsobení minut sestavení a úložiště.
BitBucket má také bezplatný plán pro malé skupiny.
3. Beanstalk
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 servery společnosti.
4. AWS CodeCommit
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žného prostoru za měsíc a 2 000 Git požadavků 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í vrstvy AWS Free Tier, takže si ji můžete vyzkoušet a zvyknout si na ni před úplným odevzdáním.
5. Visual Studio Team Services
Služby Visual Studio Team Services (VSTS) společnosti Microsoft vám umožňují spolupracovat, ukládat, kontrolovat a implementovat váš kód. Samozřejmě, pokud opouštíte GitHub, protože se vám Microsoft nelíbí, pravděpodobně nebudete chtít používat Visual Studio.
Cílem VSTS je přesto pomoci vám s širší škálou vývojových úkolů. Poskytuje desky Kanban pro agilní plánování Jak řídit úkoly pomocí japonské techniky Kanban Jak spravovat úkoly pomocí japonské techniky Kanban Kanban je japonský recept, jak věci udělat. 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. , 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. Až 5 uživatelů může pracovat s VSTS zdarma a vy budete platit měsíční poplatek na základě počtu uživatelů nad rámec toho.
6. RhodeCode
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.
7. SourceForge
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 GitHub.
Není toho moc v cestě funkcím a samotný web je docela podivný (na úvodní stránce jsou články o cloudovém úložišti a podnikovém VoIP), ale je také zdarma. Pokud tedy máte rozpočet na šněrování a vyvíjíte aplikaci s otevřeným zdrojovým kódem, vyplatí se zvážit.
SourceForge způsobila určitou kontroverzi SourceForge Controversy a pokračující pád Slashdot Media, vysvětlil SourceForge Controversy a pokračující pokles Slashdot Media, vysvětlil V posledních několika dnech 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 je s tím tažena dolů. v minulosti, když svázali vlastní software se stahováním z otevřeného zdroje. Zdá se, že své jednání očistili, ale zdá se také, že je to trochu 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é na základě vašeho rozpočtu také schůdnou možností..
A nezapomeňte, že řízení verzí lze použít pro více než kód. Nejen pro kodéry: Nejlépe pro systémy pro správu verzí pro spisovatele Nejen pro kodéry: pro systémy pro řízení verzí pro spisovatele pro geeky. Budete překvapeni, když víte, že systémy pro správu verzí mají své místo nejen v akademickém psaní, ale v… .