Suositeltava, 2024

Toimituksen Valinta

7 Paras GitHub-vaihtoehto

Kuten monet teistä tietävät, Gitorious - sivusto, jonka avulla voit isännöidä (avoimen lähdekoodin) projekteja Git-versionhallinnan avulla - GitLab osti äskettäin, ja se lopettaa toimintansa toukokuusta 2015 alkaen. 7 GitHubin vaihtoehtoa voit tarkistaa.

GitHub

GitHub on maailman suurin ja suosituin koodin hosting-sivusto. GitHub-käyttäjillä on mahdollisuus käyttää joko Git- tai Subversion-ohjelmistoja VCS-versionsa (Version Control System) avulla hallita, ylläpitää ja ottaa käyttöön ohjelmistoprojekteja. GitHub sallii kaikkien käyttäjien ilmaisen, rajoittamattoman julkisen koodin varaston. Jos haluat säilyttää yksityiset repot, tarvitaan kuukausimaksu. GitHubin avulla voit luoda "organisaatioita", jotka toimivat pohjimmiltaan tavallisina tileinä paitsi, että heillä on aina vähintään yksi käyttäjätili, joka on listattu omistajalle.

Kaikki käyttäjät ja organisaatiot saavat yhden ilmaisen verkkosivuston GitHub-sivuille aliverkkotunnukselle.github.io sekä rajoittamattomat projektisivut osoitteessa username.github.io/project-page ja voit siirtyä omaan mukautettuun verkkotunnukseen (jos sinulla on sellainen) ) milloin tahansa ilmaiseksi. GitHubissa on työpöytäsovelluksia Windowsille ja OSX: lle.

Luettelo parhaista GitHub-vaihtoehdoista

1. Bitbucket

Bitbucket on vain GitHubin suosittu suosio ja käyttö. Bitbucket on ilmainen henkilöille ja organisaatioille, joilla on 5 käyttäjää tai vähemmän, ja se mahdollistaa rajoittamattomat julkiset ja yksityiset tietovarastot. Bitbucket-toiminnolla voit työntää tiedostoja millä tahansa Git-asiakasohjelmalla tai Git-komentorivillä.

Atlassianilla on myös oma Git- ja Mercurial-asiakaslähtöpuu, joka on saatavilla ilmaiseksi Windowsissa ja Macissa. Bitbucket voidaan myös ohjata web-käyttöliittymän kautta.

Bitbucket, kuten GitHub, antaa sinulle mahdollisuuden isännöidä verkkosivustoa ilmaiseksi osoitteessa.bitbucket.org ja projektisivuilla osoitteessa accountname.bitbucket.org/project .

Voit myös käyttää omaa verkkotunnustasi Bitbucket-sivustollesi. Bitbucket voit tehdä joukkueita bitbucket.org/team-name . Kuten aiemmin mainittiin, bitbucketilla voi olla rajattomat julkiset ja yksityiset repot joukkueille, joissa on enintään 5 käyttäjää.

Joukkueilla voi olla rajoittamattomia käyttäjiä ilmaiseksi, jos heillä on täysin julkiset repot.

Kehittäjä: Atlassian

Linkki

2. SourceForge

Sourceforge on ollut pidempään kuin useimmat, ja sillä on projektit sen todistamiseksi. SF: ssä on paljon avoimen lähdekoodin Linux-, Windows- ja Mac-projekteja. Se on täysin erilainen projektirakenne verrattuna GitHubiin. Voit luoda vain projekteja, joilla on yksilöllinen nimi. Toisin kuin SF, voit myös järjestää sekä staattisia että dynaamisia sivuja. Sourceforgen avulla voit luoda verkkosivuston jokaiselle hankkeellesi osoitteessa proj.sourceforge.net .

Sourceforgen palvelimet tukevat PHP-, Perl-, Python-, Tcl-, Ruby- ja shell-skriptejä. Voit ladata SF: lle SFTP-asiakkaan kautta. Saat myös mahdollisuuden käyttää Git, Subversion (SVN) ja Mercurial (Hg) projektin VCS Sourceforgessa.

Kehittäjä: Slashdot Media

Linkki

3. GitLab

GitLabin sub-motto näyttää olevan "parempi kuin GitHub", ironinen projektille, joka itse on Githubissa. Yksi jos sen ainutlaatuiset ominaisuudet ovat, että voit asentaa GitLabin omalle palvelimellesi. Tämä antaa sinulle mahdollisuuden käyttää GitLabia mukautetussa verkkotunnuksessa sekä mukautetun isäntäkoneen kanssa. GitLab väittää myös käsittelevänsä suuria tiedostoja ja arkistoja paremmin kuin GitHub. GitLab antaa käyttäjille myös vapaat julkiset ja yksityiset repot ilmaiseksi.

GitLab uhraa GitHubin helppokäyttöisyyden yksityisyyden, turvallisuuden ja palvelunopeuden lisäämiseksi. GitLabin käytön aloittaminen on paljon vaikeampaa kuin GitHubin aloittaminen. Tällä hetkellä GitLabilla ei ole mitään ominaisuuksia, kuten GitHub-sivuja, joiden avulla voit luoda muutamia napsautuksia reposivuillesi web-sivuja. Sinun tarvitsee (raivata) komentorivi ja asiat kuten manuaalisesti tuotetut SSH-avaimet ja web-koukun kokoonpano yksinkertaisen Web-sivun luomiseksi. Github on myös parempi dokumentaation ja suuremman yhteisön kannalta.

Kehittäjä: GitLab.com

Linkki

4. Säiliö

Kiln on maksettu lähdekoodin isäntä. Voit kokeilla Kilniä (kaikkien kellojen ja pillien kanssa) ilmaiseksi 30 päivän ajan. Paketit alkavat 18 dollaria kuukaudessa, laskutetaan vuosittain. Kiln tarjoaa Git- ja Mercurial-versionhallinnan. Koodin tarkistusmoduulista on maksettava erikseen. Kaiken kaikkiaan Kiln soveltuu paremmin keskisuuriin ja suuriin organisaatioihin, joissa on 100-500 henkilöä.

Kiln tekee verkkotunnuksen yrityksellesi osoitteessa companyname.kilnhg.com

Kehittäjä: Fog Creek

Linkki

5. Codeplane

Codeplane on jälleen maksullinen palvelu, joka tarjoaa 30 päivän ilmaisen kokeilun.

Codeplanen VCS-valinta on Git. Se myöntää 2 GB: n tallennustiloillesi, eikä käyttäjille tai arkistojen lukumäärälle ole rajoituksia 9 dollaria kuukaudessa. Sopii pienille yrityksille ja freelancer-joukkueille. Codeplane ottaa myös automaattisesti varmuuskopiot arkistoistasi ja tallentaa ne Amazon S3: een.

Kehittäjä: Codeplane

Linkki

6. CodePlex

CodePlex on Microsoftin ilmainen avoimen lähdekoodin hosting-palvelu. Sen avulla voit luoda projekteja, joista jokainen saa verkkotunnuksen customname.codeplex.com

Sourceforgen tavoin tämä tarkoittaa sitä, että projektisi tarvitsevat ainutlaatuisia nimikkeitä, joita toinen hanke ei ole aiemmin käyttänyt. CodePlex antaa sinulle vaihtoehdon joko Git-, Mercurial- tai Team Foundation Server (TFS) -versiosta. Kaikki CodePlex-projektit ovat yksityisiä enintään 30 päivän ajan, minkä jälkeen ne poistetaan, jos niitä ei julkisteta ennen määräajan päättymistä. Sinun ei tarvitse maksaa mitään CodePlex-ominaisuutta ja CodePlex ei myöskään määritä enimmäismäärää käyttäjille, jotka osallistuvat hankkeeseen.

Projektisi verkkotunnus johtaa projektin tietosivulle. CodePlex ei anna luoda mukautettua verkkosivustoa projektillesi.

Kehittäjä: Microsoft

Linkki

7. Beanstalk

Beanstalk on jälleen maksettu vaihtoehto GitHubille. Sen avulla voit kokeilla sitä 2 viikkoa ilmaiseksi, minkä jälkeen sinun on maksettava. Sen halvin paketti “Bronze” maksaa 15 dollaria ja sallii jopa 5 käyttäjän, 3 Gt: n tallennustilan ja enintään 10 arkistoa. Beanstalk tukee Subversion- ja Git-versionhallintajärjestelmiä.

GitHubin tavoin voit muokata koodia itse selaimessa, joten sinun ei tarvitse siirtyä komentoriville.

Kehittäjä: Wildbit

Linkki

Vertailu Taulukko

Tässä on täydellinen vertailu kaikista tässä artikkelissa käsitellyistä kahdeksan (GitHub ja 7 vaihtoehdon) lähdekoodin ominaisuuksista:

ominaisuudetGitHubBitbucketsourceForgeGitlabpolttouuniCodeplaneKoodi PlexPavunvarsi
hinnoittelu *VapaaVapaaVapaaVapaa$ 18 / mo$ Asiakasarviopisteet 9 / kkVapaa$ 15 / mo
Yksityinen repoMaksettuRajoittamaton, vapaaJooRajoittamaton, vapaaMaksettuRajoittamaton, maksettuRajoittamaton, jopa 30 päivää10
Julkinen repoRajoittamaton, vapaaRajoittamaton, vapaaJooRajoittamaton, vapaaMaksettuRajoittamaton, maksettuRajoittamaton10
Tallennusraja1 Gt repoa kohti2GBEi mitäänEi mitäänEi mitään2GBEi mitään3GB
käyttäjätRajoittamaton5 & ​​Unlimited, jos julkinenYhteistyö ei ole mahdollistaRajoittamaton5RajoittamatonRajoittamaton5
VCSGit, SVNGit, HgGit, SVN, HggitGit, HggitGit, SVN, TFS, HgGit, SVN
KäyrätJooEiEiJooEiEiEiEi
Sivujen ylläpitoStaattiset sivustot. Sivun generaattoriStaattiset sivustotDynaamiset sivustot, CMSStaattinenJooEiEiEi
Koodin tarkistusJooJooJooJooEiEiEiJoo
WikiJooJooJooJooJooEiJooEi
Virheiden seurantaKyllä (vaaditaan sisäänkirjautuminen)JooJooJooJooJooJooEi
KeskustelufoorumiEiEiJooEiEiEiJooEi

* Ilmaiset versiot, jotka on otettu huomioon tässä taulukossa. Palveluissa, joissa on vain maksullisia versioita, on harkittu alhaisin hinnoin.

* Vertailutaulukko on parhaiten nähtävissä Pöytäkoneet

Jaa tämä artikkeli, jos olet löytänyt sen hyödylliseksi. Jätä ehdotukset / kyselyt alla oleviin kommentteihin.

Top