Aanbevolen, 2024

Editor'S Choice

7 Beste GitHub-alternatieven

Zoals velen van jullie wellicht weten, is Gitorious - een website waarmee je (open source) projecten kunt hosten met Git version control - onlangs door GitLab gekocht en het is om operaties te stoppen vanaf mei 2015. In verband hiermee hebben we een verzameling van 7 GitHub-alternatieven die u kunt uitchecken.

GitHub

GitHub is's werelds grootste en meest populaire code-hosting site. GitHub-gebruikers kunnen Git of Subversion gebruiken als hun VCS (Version Control System) voor het beheren, onderhouden en implementeren van softwareprojecten. GitHub biedt gratis onbeperkte publieke code repositories voor alle gebruikers. Om privé repo's te behouden, is een maandelijks abonnement vereist. Met GitHub kun je 'organisaties' maken die in principe functioneren als gewone accounts, behalve dat ze altijd ten minste één gebruikersaccount hebben als eigenaar.

Alle gebruikers en organisaties mogen een gratis website hosten op een GitHub-pagina's subdomein username.github.io, evenals een onbeperkt aantal projectpagina's op username.github.io/project-page en u kunt overschakelen naar uw eigen aangepaste domein (als u er een hebt) ) altijd gratis. GitHub heeft desktop-apps voor Windows en OSX.

Lijst met de beste GitHub-alternatieven

1. Bitbucket

Bitbucket is de tweede van GitHub in termen van populariteit en gebruik. Bitbucket is gratis voor individuen en organisaties met 5 gebruikers of minder, en het laat je onbeperkte openbare en privé-repositories hebben. Met Bitbucket kunt u bestanden verzenden met behulp van een Git-client of de Git-opdrachtregel.

Atlassian heeft ook een eigen Git en Mercurial-client Source Tree die gratis beschikbaar is op Windows en Mac. Bitbucket kan ook worden beheerd via de webinterface.

Bitbucket, net als GitHub, laat je een website gratis hosten op accountname.bitbucket.org en projectpagina's op accountname.bitbucket.org/project .

U kunt ook uw eigen domeinnaam gebruiken voor uw Bitbucket-website. Bitbucket laat je teams maken op bitbucket.org/team-name . Zoals eerder vermeld, biedt bitbucket onbeperkte openbare en privé repos voor teams met maximaal 5 gebruikers.

Teams met kunnen onbeperkte gebruikers gratis hebben als ze volledig openbare repos hebben.

Ontwikkelaar: Atlassian

Link

2. SourceForge

Sourceforge bestaat al langer dan de meeste en heeft de projecten om het te bewijzen. Veel open source Linux-, Windows- en Mac-projecten worden gehost op SF. Het heeft een totaal andere projectstructuur in vergelijking met GitHub. U kunt alleen projecten met een unieke naam maken. SF in tegenstelling tot anderen, laat je ook zowel statische als dynamische pagina's hosten, met de optie om ook een CMS te integreren. Met Sourceforge kunt u een website maken voor elk van uw projecten, op proj.sourceforge.net .

Sourceforge-servers ondersteunen PHP-, Perl-, Python-, Tcl-, Ruby- en shellscripts. U kunt uploaden naar SF via een SFTP-client. U krijgt ook de optie om Git, Subversion (SVN) en Mercurial (Hg) te gebruiken als de VCS van uw project op Sourceforge.

Ontwikkelaar: Slashdot Media

Link

3. GitLab

GitLab's sub-motto lijkt te zijn "Better than GitHub", ironisch voor een project dat zelf wordt gehost op Github. Een van de unieke functies is dat u GitLab op uw eigen server kunt installeren. Dit geeft u de mogelijkheid om GitLab zowel op een aangepast domein als op een aangepaste host te gebruiken. GitLab claimt ook grote bestanden en repositories beter te behandelen dan GitHub. GitLab biedt gebruikers ook onbeperkte gratis openbare EN privé repos.

GitLab offert het gebruiksgemak van GitHub voor meer privacy, veiligheid en serveersnelheid. Aan de slag gaan met GitLab is veel moeilijker dan met GitHub aan de slag te gaan. Vanaf nu heeft GitLab geen enkele functie zoals GitHub-pagina's voor het maken van webpagina's voor uw repos in slechts een paar klikken. Je hebt de commandoregel nodig (kreunend) en dingen zoals handmatig gegenereerde SSH-sleutels en webhaakconfiguratie voor het maken van een eenvoudige webpagina. Github is ook beter in termen van documentatie en een grotere gemeenschap.

Ontwikkelaar: GitLab.com

Link

4. Oven

Kiln is een betaalde broncodehost. Je kunt Kiln (met alle toeters en bellen) gratis 30 dagen proberen. Pakketten beginnen vanaf $ 18 per maand, jaarlijks gefactureerd. Kiln biedt Git en Mercurial Version Control. U moet apart betalen voor de Code Review Module. Over het algemeen is Kiln meer geschikt voor middelgrote tot grote organisaties van 100 tot 500 mensen.

Kiln maakt een domein voor uw bedrijf op companyname.kilnhg.com

Ontwikkelaar: Fog Creek

Link

5. Codeplane

Codeplane is opnieuw een betaalde service, die een gratis proefperiode van 30 dagen biedt.

Codeplane's VCS -of keuze is Git. Het wijst 2 GB toe aan uw repositories zonder limieten voor gebruikers of het aantal repositories voor $ 9 per maand. Geschikt voor kleine bedrijven en freelanceteams. Codeplane neemt ook automatisch een back-up van je repositories en slaat ze op in de Amazon S3.

Ontwikkelaar: Codeplane

Link

6. CodePlex

CodePlex is de gratis open source code-hostingservice van Microsoft. Hiermee kunt u projecten maken die elk een domein customname.codeplex.com

Net als Sourceforge betekent dit dat uw projecten unieke titels nodig hebben die nog niet eerder door een ander project zijn gebruikt. CodePlex biedt u de keuze tussen Git, Mercurial of Team Foundation Server (TFS) als uw versiebeheer. Alle CodePlex-projecten zijn privé voor een maximale duur van 30 dagen, waarna ze worden verwijderd als ze niet vóór de vervaldatum openbaar worden gemaakt. U hoeft niet te betalen om een ​​CodePlex-functie te gebruiken en CodePlex stelt ook geen limiet aan het aantal gebruikers dat bijdraagt ​​aan een project.

Het domein van uw project leidt naar de infopagina van uw project. CodePlex laat u geen aangepaste website maken voor uw project.

Ontwikkelaar: Microsoft

Link

7. Boonstaak

Beanstalk is opnieuw een betaald alternatief voor GitHub. Hiermee kunt u het 2 weken gratis uitproberen, waarna u moet betalen. Het goedkoopste pakket "Bronze" kost $ 15 en biedt ruimte aan maximaal 5 gebruikers, 3 GB opslagruimte en maximaal 10 repositories. Subversion en Git Version Control Systems worden ondersteund door Beanstalk.

Net als GitHub kun je je code in de browser zelf bewerken, dus je hoeft niet altijd over te schakelen naar de opdrachtregel.

Ontwikkelaar: Wildbit

Link

Vergelijkingstabel

Hier volgt een volledige vergelijking van alle functies van alle 8 (GitHub en 7 alternatieven) broncodeways die in dit artikel worden besproken:

KenmerkenGithubBitBucketSourceforgeGitlabOvenCodeplaneCode PlexBeanstalk
pricing *GratisGratisGratisGratis$ 18 / mo$ 9 / moGratis$ 15 / mo
Privé repoBetaaldOnbeperkt, gratisJaOnbeperkt, gratisBetaaldOnbeperkt, betaaldOnbeperkt, tot 30 dagen10
Openbare repoOnbeperkt, gratisOnbeperkt, gratisJaOnbeperkt, gratisBetaaldOnbeperkt, betaaldOnbeperkt10
Opslaglimiet1 GB per repo2GBGeenGeenGeen2GBGeen3GB
gebruikersOnbeperkt5 & ​​Onbeperkt indien openbaarSamenwerking niet mogelijkOnbeperkt5OnbeperktOnbeperkt5
VCSGit, SVNGit, HgGit, SVN, HgGitGit, HgGitGit, SVN, TFS, HgGit, SVN
grafiekenJaNeeNeeJaNeeNeeNeeNee
Web hostingStatische sites. PaginagegeneratorStatische sitesDynamische sites, CMSStatischJaNeeNeeNee
Code ReviewJaJaJaJaNeeNeeNeeJa
wikiJaJaJaJaJaNeeJaNee
Bug-trackingJa (Inloggen vereist)JaJaJaJaJaJaNee
DiscussieforumNeeNeeJaNeeNeeNeeJaNee

* Gratis versies voor deze tabel. Voor services die alleen betaalde versies hebben, zijn de goedkoopste versies overwogen.

* De vergelijkingstabel wordt het best bekeken in Desktops

Deel dit artikel alstublieft als u het nuttig vindt. Laat eventuele suggesties / vragen achter in de reacties hieronder.

Top