Ieteicams, 2024

Redaktora Izvēle

7 labākās GitHub alternatīvas

Kā daudzi no jums zina, Gitorious - tīmekļa vietne, kas ļauj jums uzņemt (atvērtā koda) projektus, izmantojot Git versiju kontroli, nesen iegādājās GitLab, un tā ir pārtraukt darbību no 2015. gada maija. 7 GitHub alternatīvas, lai jūs varētu to pārbaudīt.

GitHub

GitHub ir pasaulē lielākā un populārākā kodu hostinga vietne. GitHub lietotājiem ir iespēja izmantot Git vai Subversion kā savu VCS (Version Control System), lai pārvaldītu, uzturētu un izvietotu programmatūras projektus. GitHub nodrošina bezmaksas neierobežotus publisko kodu repozitorijus visiem lietotājiem. Lai uzturētu privātos repo pakalpojumus, ir nepieciešams ikmēneša abonements. GitHub ļauj izveidot “organizācijas”, kas būtībā darbojas kā parastie konti, izņemot to, ka viņiem vienmēr ir vismaz viens lietotāja konts, kas norādīts kā to īpašnieks.

Visi lietotāji un organizācijas saņem vienu bezmaksas vietni GitHub lapās apakšdomēnā username.github.io kā arī neierobežotas projekta lapas username.github.io/project-page project- username.github.io/project-page un jūs varat pārslēgties uz savu pielāgoto domēnu (ja tāds ir) ) jebkurā laikā bez maksas. GitHub ir darbvirsmas progr Windows un OSX.

Labāko GitHub alternatīvu saraksts

1. Bitbucket

Bitbucket ir otrs tikai GitHub popularitātes un izmantošanas ziņā. Bitbucket ir bezmaksas privātpersonām un organizācijām ar 5 lietotājiem vai mazākiem lietotājiem, un tas ļauj jums izmantot neierobežotas publiskās un privātās glabātavas. Bitbucket ļauj jums nospiest failus, izmantojot jebkuru Git klientu vai Git komandrindu.

Atlassian ir arī savs Git un Mercurial klienta Source Tree, kas ir pieejams bez maksas sistēmā Windows un Mac. Bitbucket var arī kontrolēt, izmantojot savu tīmekļa saskarni.

Bitbucket, tāpat kā GitHub, ļauj jums bez maksas izvietot tīmekļa vietni accountname.bitbucket.org un projekta lapās pie accountname.bitbucket.org/project .

Bitbucket tīmekļa vietnei varat izmantot arī savu domēna nosaukumu. Bitbucket ļauj izveidot komandas bitbucket.org/team-name . Kā minēts iepriekš, bitbucket ļauj jums bezgalīgi izmantot publiskus un privātus repo darījumus komandām ar ne vairāk kā 5 lietotājiem.

Komandām, kurām ir pilnīga publiskā repo, var būt neierobežoti bezmaksas lietotāji.

Izstrādātājs: Atlassian

Saite

2. SourceForge

Sourceforge ir bijis garāks nekā lielākā daļa, un tam ir projekti, lai to pierādītu. SF ir daudz atklātā pirmkoda Linux, Windows un Mac projektu. Tai ir pilnīgi atšķirīga projekta struktūra, salīdzinot ar GitHub. Varat izveidot tikai projektus ar unikālu nosaukumu. SF atšķirībā no citiem ļauj arī izvietot gan statiskās, gan dinamiskās lapas, kā arī iespēju integrēt CMS. Sourceforge ļauj izveidot tīmekļa vietni katram jūsu projektam, vietnē proj.sourceforge.net .

Sourceforge serveri atbalsta PHP, Perl, Python, Tcl, Ruby un shell skriptus. Jūs varat augšupielādēt SF, izmantojot SFTP klientu. Jūs varat arī izmantot Git, Subversion (SVN) un Mercurial (Hg) kā projekta VCS Sourceforge.

Izstrādātājs: Slashdot Media

Saite

3. GitLab

GitLab sub-moto, šķiet, ir „Labāks par GitHub”, ironisks projektam, kas pats tiek izvietots Githubā. Viens, ja tā unikālās iezīmes ir tādas, ka jūs varat instalēt GitLab uz savu serveri. Tas dod iespēju izmantot GitLab pielāgotā domēnā, kā arī ar pielāgotu resursdatoru. GitLab arī apgalvo, ka tie apstrādā lielus failus un repozitorijus labāk nekā GitHub. GitLab arī ļauj lietotājiem bez maksas piekļūt neierobežotiem publiskiem un privātiem repo darījumiem.

GitLab upurē GitHub izmantošanas vieglumu, lai iegūtu vairāk privātuma, drošības un apkalpošanas ātruma. Darba sākšana ar GitLab ir daudz grūtāk, nekā sākt ar GitHub. Pašlaik GitLab nav nevienas funkcijas, piemēram, GitHub lapas, lai dažos klikšķos izveidotu tīmekļa lapas jūsu repo. Jums ir nepieciešams (mānīt) komandrindas un lietas, piemēram, manuāli ģenerētas SSH atslēgas un tīmekļa āķa konfigurācija, lai izveidotu vienkāršu tīmekļa lapu. Github ir arī labāks attiecībā uz dokumentāciju un lielāku kopienu.

Izstrādātājs: GitLab.com

Saite

4. Krāsa

Kilnis ir maksas avota kods. Jūs varat izmēģināt Kiln (ar visiem zvani un svilpes) bez maksas 30 dienas. Iepakojumi sākas no 18 ASV dolāriem mēnesī. Krāsns piedāvā Git un Mercurial versiju kontroli. Jums būs jāmaksā atsevišķi par Kodu pārskata moduli. Kopumā Kiln ir vairāk piemērota vidējām un lielām 100-500 cilvēku organizācijām.

Kilns ir domēns jūsu uzņēmumam firmas companyname.kilnhg.com

Izstrādātājs: Fog Creek

Saite

5. Codeplane

Codeplane atkal ir maksas pakalpojums, kas piedāvā 30 dienu bezmaksas izmēģinājumu.

Codeplane VCS izvēle ir Git. Tas piešķir 2 GB jūsu krātuvēm bez lietotāju vai repozitoriju skaita ierobežojuma 9 ASV dolāros mēnesī. Piemērots maziem uzņēmumiem un ārštata komandām. Codeplane arī automātiski uzņem savu krātuvju dublējumkopiju un glabā tos Amazon S3.

Izstrādātājs: Codeplane

Saite

6. CodePlex

CodePlex ir Microsoft bezmaksas atvērtā koda hostinga pakalpojums. Tas ļauj jums izveidot projektus, no kuriem katrs saņem domēnu customname.codeplex.com

Tāpat kā Sourceforge, tas nozīmē, ka jūsu projektiem ir nepieciešami unikāli nosaukumi, kurus vēl nav izmantojis cits projekts. CodePlex sniedz iespēju izvēlēties vai nu Git, Mercurial vai Team Foundation Server (TFS) kā versiju vadību. Visi CodePlex projekti ir privāti uz laiku, kas nepārsniedz 30 dienas, pēc tam tos noņems, ja tie nav publiskoti pirms derīguma termiņa beigām. Jums nav jāmaksā, lai izmantotu jebkuru CodePlex funkciju, un arī CodePlex nenosaka maksimālo summu lietotāju skaitam, kas piedalās projektā.

Jūsu projekta domēns ved uz jūsu projekta informācijas lapu. CodePlex neļauj jums izveidot jūsu projektam pielāgotu vietni.

Izstrādātājs: Microsoft

Saite

7. Beanstalk

Beanstalk atkal ir samaksāta alternatīva GitHub. Tas ļauj jums izmēģināt 2 nedēļas bez maksas, pēc tam jums ir jāmaksā. Tās lētākais iepakojums „Bronze” maksā 15 ASV dolārus un ļauj līdz pat 5 lietotājiem, 3 GB uzglabāšanai un ne vairāk kā 10 glabātavām. Subversion un Git versiju vadības sistēmas atbalsta Beanstalk.

Tāpat kā GitHub, tas ļauj jums rediģēt kodu savā pārlūkprogrammā, tāpēc jums ne vienmēr ir jāpārslēdzas uz komandrindu.

Izstrādātājs: Wildbit

Saite

Salīdzinājuma tabula

Šeit ir pilnīgs visu 8 (GitHub un 7 alternatīvu) avotu koda saimnieku, kas apspriesti šajā rakstā, līdzekļi.

IespējasGithubBitbucketSourceforgeGitlabKrāsaCodeplaneKods PlexBeanstalk
Cenu noteikšana *BezmaksasBezmaksasBezmaksasBezmaksas$ 18 / mo$ 9 / moBezmaksas$ 15 / mo
Privāta repoApmaksātaisNeierobežots, bezmaksasNeierobežots, bezmaksasApmaksātaisNeierobežots, apmaksātsNeierobežots, līdz 30 dienām10
Publiskais repoNeierobežots, bezmaksasNeierobežots, bezmaksasNeierobežots, bezmaksasApmaksātaisNeierobežots, apmaksātsNeierobežots10
Glabāšanas ierobežojums1 GB par repo2GBNavNavNav2GBNav3GB
LietotājiNeierobežots5 & ​​Neierobežots, ja tas ir publiskiSadarbība nav iespējamaNeierobežots5NeierobežotsNeierobežots5
VCSGit, SVNGit, HgGit, SVN, HgGitGit, HgGitGit, SVN, TFS, HgGit, SVN
Grafiki
Web hostingsStatiskās vietas. Lapas ģeneratorsStatiskās vietasDynamic Sites, CMSStatisks
Kodu apskats
Wiki
Kļūdu izsekošanaJā (nepieciešams pieteikšanās)
Diskusiju forums

* Bezmaksas tabulas, kas paredzētas šai tabulai. Pakalpojumiem, kuriem ir tikai apmaksātas versijas, ir ņemtas vērā zemākās cenas versijas.

* Salīdzināšanas tabula ir vislabāk skatāma datoros

Lūdzu, kopīgojiet šo rakstu, ja tā ir noderīga. Lūdzu, atstājiet ieteikumus / vaicājumus tālāk norādītajos komentāros.

Top