Advertentie
Sindsdien Microsoft heeft GitHub gekocht Microsoft heeft GitHub gekocht: voors, tegens en wat het voor u betekentMicrosoft heeft GitHub overgenomen in een aandelenovereenkomst van $ 7,5 miljard. Is dit een goede deal voor ontwikkelaars of is het tijd om GitHub te verlaten? Lees verder hebben veel mensen gezocht naar alternatieve plaatsen om hun code te hosten en te delen.
Is overschakelen van GitHub absoluut noodzakelijk? Waarschijnlijk niet. Maar Microsoft brengt een reputatie met zich mee voor de incidentele overname-ramp, evenals enkele privacyproblemen. Dus als u op zoek bent om van het schip te springen, nemen wij u dat niet kwalijk.
Of je nu Microsoft probeert te ontwijken of gewoon iets nieuws wilt proberen, hier zijn enkele van de beste GitHub-alternatieven die vergelijkbare functionaliteit bieden.
Als een van de belangrijkste concurrenten van GitHub, heeft GitLab een velddag met de GitHub-uittocht. Ze hebben het zelfs gemakkelijk gemaakt om projecten vanuit GitHub te migreren:
Omdat het is ontworpen voor de hele DevOps-cyclus, kunt u met GitLab alles doen, van plan tot release om uw software te bewaken. Dankzij de krachtige planningstools hoeft u geen ander systeem te gebruiken om iedereen op het goede spoor te houden. En het vertakkingssysteem van GitLab maakt het eenvoudig om code te ontwerpen, testen en beheren.
U kunt een instantie downloaden om op uw eigen server te hosten of GitLab's SaaS-hosting gebruiken. Beide opties hebben verschillende prijspunten, variërend van $ 0 tot $ 99 per gebruiker.
Dit prijssysteem biedt u meer flexibiliteit dan u krijgt met GitHub, en stelt GitLab in staat om elk bedrijf volledige DevOps-mogelijkheden te bieden. U betaalt misschien meer, maar u krijgt alles wat u nodig heeft.
Het op Git gebaseerde opslagsysteem van Atlassian kan worden geïntegreerd met zijn andere producten, zoals Trello en Jira. Dit kan een enorme bonus zijn voor teams die deze apps al gebruiken (die veel voorkomen in de ontwikkelingswereld).
Het integreert ook met Slack en HipChat. Ontwikkelaars kunnen hun eigen integraties binnen de gebruikersinterface creëren, wat meer flexibiliteit toevoegt. Tweefactorauthenticatie en Soc 2 Type II-beveiliging houden uw code veilig.
En als je GitHub al gebruikt, heeft BitBucket een walkthrough voor het importeren van uw repositories.
BitBucket biedt een breed scala aan prijsopties voor zowel door uzelf gehoste als cloudinstanties, inclusief eenmalige en jaarlijkse betalingsplannen. Je kunt ook extra betalen om je buildminuten en opslag te schalen als je meer nodig hebt zonder meer gebruikers toe te voegen.
BitBucket heeft ook een gratis abonnement voor kleine groepen.
Met ondersteuning voor zowel Subversion als Git is Beanstalk een veelzijdig platform. En omdat u vertakkingen kunt maken en rechtstreeks in uw browser kunt bewerken, is dit handig voor ontwikkelaars die onderweg zijn.
Beanstalk heeft ook robuuste codebeoordelingsopties en rapporten die u vertellen hoeveel van uw repository is beoordeeld. Dit kan vooral handig zijn voor teams die contracteren met externe codeerders.
Geen noodzakelijke klant betekent dat Beanstalk het leven van zeer mobiele teams gemakkelijker maakt. En er zijn genoeg beveiligingsfuncties dat grote bedrijven zoals Philips, Intel en Whole Foods zich veilig voelen om hun gegevens op te slaan op de servers van het bedrijf.
Amazon's op Git gebaseerde broncontroleservice is een solide keuze voor bedrijven die al andere AWS-services gebruiken. Met schaalbare cloudopslag en geen limieten voor grootte, is het ook een goede keuze voor iedereen die in de nabije toekomst waarschijnlijk veel meer serverruimte nodig heeft.
CodeCommit heeft het voordeel van een uiterst eenvoudig prijssysteem. De eerste vijf gebruikers zijn gratis en daarna betaal je $ 1 per gebruiker per maand. Dat komt met 10 GB opslag per maand en 2000 Git-verzoeken per actieve gebruiker.
Als u meer verzoeken nodig heeft, kunt u deze gemakkelijk betalen. CodeCommit maakt ook deel uit van de AWS Free Tier, dus u kunt het uitproberen en eraan wennen voordat u zich volledig vastlegt.
Met Visual Studio Team Services (VSTS) van Microsoft kunt u uw code samenwerken, opslaan, beoordelen en implementeren. Natuurlijk, als je GitHub verlaat omdat je niet van Microsoft houdt, wil je Visual Studio waarschijnlijk niet gebruiken.
Toch wil VSTS u helpen met een grotere verscheidenheid aan ontwikkeltaken. Het zorgt voor Kanban-boards voor agile planning Taken beheren met Japanse Kanban-techniekKanban is een Japans recept om dingen voor elkaar te krijgen. Het is een organisatietechniek die oorspronkelijk is ontwikkeld voor de productielijn van Toyota. We laten u zien hoe u het voor uzelf of in uw team kunt implementeren. Lees verder , ondersteuning voor Scrum, test- en implementatie-infrastructuur en pakketdeling.
Gegarandeerde uptime, 24/7 ondersteuning en een regelmatig updateschema zijn allemaal voordelen van het werken met VSTS. Maximaal vijf gebruikers kunnen gratis met VSTS werken en u betaalt een maandelijks bedrag op basis van het aantal gebruikers daarbuiten.
Als uw organisatie verschillende technologieën voor versiebeheer gebruikt, is RhodeCode wellicht een goede keuze. Het ondersteunt Mercurial, Git en Subversion, waardoor je de meest uiteenlopende opties op deze lijst hebt.
Code review, workflowautomatisering en rechtenbeheer helpen u DevOps in uw groep te bewaken en uit te voeren. En de ingebouwde SVN-naar-Git-migratie is een grote hulp bij de transitie van uw team.
De Community-editie van RhodeCode is volledig gratis, terwijl de Enterprise-editie u integratie biedt met enterprise-tools, premium support, meer samenwerkingsfuncties en meerdere instanties. De Enterprise-editie kost $ 75 per gebruiker per jaar en licenties worden aangeboden in pakketten van 10.
De kans is groot dat je ergens in het verleden gratis software van SourceForge hebt gedownload. En als je aan een open-sourceproject werkt, is dit een geweldig alternatief voor GitHub.
Er zijn niet veel functies en de site zelf is behoorlijk vreemd (er staan artikelen over cloudopslag en zakelijke VoIP op de voorpagina), maar het is ook gratis. Dus als je een klein budget hebt en een open-source-app ontwikkelt, is het de moeite waard om te overwegen.
SourceForge heeft voor enige controverse gezorgd De SourceForge-controverse en de voortdurende val van Slashdot Media, uitgelegdDe afgelopen dagen was een van 's werelds belangrijkste downloadportals in het midden van een controverse - en een van de eerste nerdgemeenschappen van het web wordt er mee meegesleurd. Lees verder in het verleden toen ze hun eigen software bundelden met open-source downloads. Ze lijken hun act te hebben opgeruimd, maar het lijkt ook enigszins cyclisch. Controleer hun huidige praktijken voordat u uw code daar host.
Het juiste GitHub-alternatief voor u kiezen
Met al deze keuzes kan het moeilijk zijn om het beste alternatief voor GitHub te vinden. Maar omdat de meeste services een gratis abonnement of een gratis proefversie bieden, kunt u ze bekijken om te zien welke het beste werkt.
Als u alleen basisfunctionaliteit wilt en u zich niet al te veel zorgen maakt over de interface of bedrijfsfuncties, is het kiezen van een optie op basis van uw budget ook een haalbare optie.
En vergeet niet dat versiebeheer dat kan zijn gebruikt voor meer dan code Niet alleen voor codeerders: topversiebeheersystemen voor schrijversDe vermelding van versiebeheer of revisiebeheer maakt het iets voor geeks. Het zal u verbazen dat versiebeheersystemen niet alleen hun plaats hebben in academisch schrijven, maar ook in ... Lees verder .
Dann is een contentstrategie- en marketingconsultant die bedrijven helpt bij het genereren van vraag en leads. Hij blogt ook over strategie en contentmarketing op dannalbright.com.