Anbefalet, 2020

Redaktørens Valg

7 bedste GitHub-alternativer

Som mange af jer måske ved, blev Gitorious - et websted, der giver dig vært (open source) projekter ved hjælp af Git version kontrol - købt for nylig af GitLab, og det er at stoppe operationer fra maj 2015. I den forbindelse har vi en Rundup af 7 GitHub alternativer for dig at tjekke ud.

GitHub

GitHub er verdens største og mest populære kode hosting site. GitHub-brugere har mulighed for at bruge enten Git eller Subversion som deres VCS (Version Control System) til at administrere, vedligeholde og implementere softwareprojekter. GitHub giver mulighed for gratis ubegrænsede offentlige koden repositories alle brugere. For at opretholde privat repos er et månedligt abonnement påkrævet. GitHub giver dig mulighed for at oprette 'organisationer', som i grunden fungerer som almindelige konti, bortset fra at de altid har mindst en brugerkonto angivet som deres ejer.

Alle brugere og organisationer får mulighed for at være vært for en gratis hjemmeside på et GitHub sider underdomæne username.github.io samt ubegrænsede projekt sider på username.github.io/project-page og du kan skifte til dit eget brugerdefinerede domæne (hvis du har en ) når som helst gratis. GitHub har desktop apps til Windows og OSX.

Liste over de bedste GitHub-alternativer

1. Bitbucket

Bitbucket er andet kun for GitHub med hensyn til popularitet og brug. Bitbucket er gratis for enkeltpersoner og organisationer med 5 brugere eller mindre, og det giver dig mulighed for at få ubegrænsede offentlige og private repositorier. Bitbucket giver dig mulighed for at skubbe filer ved hjælp af en Git-klient eller kommandolinjen Git.

Atlassian har også sin egen Git og Mercurial klient Source Tree, som er tilgængelig gratis på Windows og Mac. Bitbucket kan også styres via sin web-interface.

Bitbucket, som GitHub, lader dig være vært for en hjemmeside gratis på accountname.bitbucket.org og projekt sider på accountname.bitbucket.org/project .

Du kan også bruge dit eget domænenavn til din Bitbucket hjemmeside. Bitbucket giver dig mulighed for at lave hold på bitbucket.org/team-name . Som nævnt tidligere giver bitbucket dig mulighed for at få ubegrænset offentlig og privat repos til hold med op til 5 brugere.

Teams med kan have ubegrænsede brugere gratis, hvis de har fuldt offentligt repos.

Udvikler: Atlassian

Link

2. SourceForge

Sourceforge har eksisteret længere end de fleste, og det har projekterne at bevise det. Masser af open source Linux, Windows og Mac projekter er hostet på SF. Den har en helt anden projektstruktur sammenlignet med GitHub. Du kan kun oprette projekter med et unikt navn. SF i modsætning til andre lader dig også være vært for både statiske og dynamiske sider, med mulighed for at integrere et CMS også. Sourceforge lader dig oprette en hjemmeside til hver af dine projekter på proj.sourceforge.net .

Sourceforge servere understøtter PHP, Perl, Python, Tcl, Ruby og shell scripts. Du kan uploade til SF via en SFTP-klient. Du får også mulighed for at bruge Git, Subversion (SVN) og Mercurial (Hg) som dit projekts VCS på Sourceforge.

Udvikler: Slashdot Media

Link

3. GitLab

GitLabs sub-motto synes at være "Bedre end GitHub", ironisk for et projekt, der selv er vært for Github. En, hvis dens unikke egenskaber er, at du kan installere GitLab på din egen server. Dette giver dig mulighed for at bruge GitLab på et brugerdefineret domæne såvel som med en brugerdefineret vært. GitLab hævder også at håndtere store filer og repositorier bedre end GitHub. GitLab tillader også brugere ubegrænset offentlig og privat repos gratis.

GitLab ofrer GitHubs brugervenlighed for mere beskyttelse af personlige oplysninger, sikkerhed og servering. Kom godt i gang med GitLab er meget sværere end at komme i gang med GitHub. Fra nu af har GitLab ikke nogen funktion som GitHub sider til at oprette websider til dine repos med et par klik. Du har brug for (stønn) kommandolinjen og ting som manuelt genererede SSH-nøgler og webkrogkonfiguration for at skabe en enkel webside. Github er også bedre med hensyn til dokumentation og et større fællesskab.

Udvikler: GitLab.com

Link

4. Ovn

Kiln er en betalt kildekode vært. Du kan prøve Kiln (med alle klokker og fløjter) fri i 30 dage. Pakker starter fra $ 18 om måneden, faktureret årligt. Kiln tilbyder Git og Mercurial Version Control. Du skal betale separat for Code Review Module. Samlet set er Kiln mere egnet til mellemstore og store organisationer på 100 -500 personer.

Kiln laver et domæne for dit firma på companyname.kilnhg.com

Udvikler: Fog Creek

Link

5. Kodeplan

Kodeplan er igen en betalt tjeneste, som giver en 30 dages gratis prøveperiode.

Kodeplanens VCS-valg er Git. Det tildeler 2 GB til dine repositorier uden begrænsninger for brugere eller antal repositories på $ 9 om måneden. Velegnet til små virksomheder og freelancing teams. Kodeplanen tager også automatisk backup af dine lagre og gemmer dem i Amazon S3.

Udvikler: Codeplane

Link

6. CodePlex

CodePlex er Microsofts gratis open source kode hosting service. Det lader dig oprette projekter, der hver især får et domæne customname.codeplex.com

Ligesom Sourceforge betyder dette, at dine projekter har brug for unikke titler, der ikke tidligere er blevet brugt af et andet projekt. CodePlex giver dig mulighed for enten Git, Mercurial eller Team Foundation Server (TFS) som din Version Control. Alle CodePlex-projekter er private i maksimal varighed på 30 dage, hvorefter de vil blive fjernet, hvis de ikke offentliggøres før udløbsdatoen. Du behøver ikke at betale for at bruge en CodePlex-funktion, og CodePlex sætter heller ikke en hætte på antallet af brugere, der bidrager til et projekt.

Dit projekts domæne fører til dit projekts informationsside. CodePlex tillader dig ikke at oprette en brugerdefineret hjemmeside til dit projekt.

Udvikler: Microsoft

Link

7. Beanstalk

Beanstalk er igen et betalt alternativ til GitHub. Det lader dig prøve det i 2 uger uden omkostninger, hvorefter du skal betale. Dens billigste pakke "Bronze" koster $ 15 og tillader op til 5 brugere, 3 GB lagerplads og maksimalt 10 lagre. Subversion og Git Version Control Systems understøttes af Beanstalk.

Ligesom GitHub kan du redigere din kode i selve browseren, så du behøver ikke altid at skifte til kommandolinjen.

Udvikler: Wildbit

Link

Sammenligningstabel

Her er en komplet sammenligning af alle funktionerne på tværs af alle 8 (GitHub og 7 alternativer) kildekoden værter diskuteret i denne artikel:

FunktionerGithubBitbucketsourceforgeGitlabKilnCodeplaneKode PlexBeanstalk
Prisfastsættelse *LedigLedigLedigLedig$ 18 / mo$ 9 / moLedig$ 15 / mo
Privat RepobetaltUbegrænset, GratisJaUbegrænset, GratisbetaltUbegrænset, BetaltUbegrænset, op til 30 dage10
Public RepoUbegrænset, GratisUbegrænset, GratisJaUbegrænset, GratisbetaltUbegrænset, BetaltUbegrænset10
Storage Limit1GB pr repo2 GBIngenIngenIngen2 GBIngen3GB
BrugereUbegrænset5 & ​​Ubegrænset hvis offentligtSamarbejde er ikke muligtUbegrænset5UbegrænsetUbegrænset5
VCSGit, SVNGit, HgGit, SVN, HggitGit, HggitGit, SVN, TFS, HgGit, SVN
GraferJaIngenIngenJaIngenIngenIngenIngen
Web HostingStatiske steder. Side generatorStatiske stederDynamiske websteder, CMSStatiskJaIngenIngenIngen
Kode AnmeldelseJaJaJaJaIngenIngenIngenJa
WikiJaJaJaJaJaIngenJaIngen
FejlsporingJa (login påkrævet)JaJaJaJaJaJaIngen
DiskussionsforumIngenIngenJaIngenIngenIngenJaIngen

* Gratis versioner betragtes for denne tabel. For tjenester, der kun har betalt versioner, er lavest prissatte versioner blevet overvejet.

* Sammenligningstabellen ses bedst i Desktops

Venligst del denne artikel, hvis du fandt det nyttigt. Forlad venligst eventuelle forslag / forespørgsler i kommentarerne nedenfor.

Top