Reklāma
Kopš Microsoft iegādājās GitHub Microsoft tikko iegādājās GitHub: plusi, mīnusi un tas, ko tas jums nozīmēMicrosoft iegādājās GitHub 7,5 miljardu dolāru vērtā akciju darījumā. Vai tas ir labs darījums izstrādātājiem, vai ir pienācis laiks pamest GitHub? Lasīt vairāk , daudzi cilvēki ir meklējuši alternatīvas vietas, kur mitināt un dalīties ar savu kodu.
Vai pāreja no GitHub ir absolūti nepieciešama? Visticamāk ne. Bet Microsoft rada reputāciju gadījuma rakstura pārņemšanas katastrofas gadījumā, kā arī dažas bažas par privātumu. Tātad, ja jūs vēlaties lēkt kuģi, mēs jūs nevainojam.
Neatkarīgi no tā, vai mēģināt izvairīties no Microsoft vai arī vēlaties tikai izmēģināt kaut ko jaunu, šeit ir dažas no labākajām GitHub alternatīvām, kas nodrošina līdzīgu funkcionalitāti.
Kā viens no GitHub nozīmīgākajiem konkurentiem, GitLab rīko lauka dienu ar GitHub izceļošanu. Viņi ir pat atvieglojuši projektu migrēšanu no GitHub:
Tā kā GitLab ir paredzēts visam DevOps ciklam, tas ļauj jums darīt visu, sākot no plāna un beidzot ar programmatūras uzraudzību. Jaudīgi plānošanas rīki nozīmē, ka, lai saglabātu visus uz ceļa, jums nav jāizmanto cita sistēma. GitLab sazarojošā sistēma ļauj ērti noformēt, testēt un pārvaldīt kodu.
Varat lejupielādēt gadījumu, lai mitinātu uz sava servera, vai izmantot GitLab SaaS mitināšanu. Abām opcijām ir dažādi cenu punkti, sākot no 0 līdz 99 USD vienam lietotājam.
Šī cenu noteikšanas sistēma dod jums lielāku elastību nekā jūs iegūstat, izmantojot GitHub, un ļauj GitLab jebkurai kompānijai nodrošināt pilnu DevOps iespējas. Jūs varētu maksāt vairāk, bet jūs iegūsit visu nepieciešamo.

Atlassian Git bāzētā krātuvju sistēma tiek integrēta ar citiem produktiem, piemēram, Trello un Jira. Tas var būt milzīgs bonuss komandām, kuras jau izmanto šīs lietotnes (kas ir izplatītas attīstības pasaulē).
Tas arī integrējas ar Slack un HipChat. Izstrādātāji var izveidot savu integrāciju lietotāja interfeisā, pievienojot lielāku elastību. Divfaktoru autentifikācija un Soc 2 II tipa drošība nodrošina koda drošību.
Un, ja jūs jau izmantojat GitHub, BitBucket ir pārskats par krātuvju importēšanu.
BitBucket piedāvā plašu cenu iespēju klāstu gan pašu mitinātiem, gan mākoņainiem gadījumiem, ieskaitot vienreizējus un gada maksājuma plānus. Varat arī maksāt papildus, lai palielinātu iebūves minūtes un krātuvi, ja jums nepieciešams vairāk, nepievienojot vairāk lietotāju.
Arī BitBucket ir bezmaksas plāns mazām grupām.

Ar atbalstu gan Subversion, gan Git, Beanstalk ir daudzpusīga platforma. Tā kā jūs varat izveidot filiāles un rediģēt tieši pārlūkprogrammā, tas ir noderīgi izstrādātājiem, atrodoties ceļā.
Beanstalk ir arī spēcīgas koda pārskatīšanas iespējas un pārskati, kas norāda, cik liela jūsu krātuve ir pārskatīta. Tas var būt īpaši noderīgi komandām, kuras slēdz līgumus ar ārējiem kodētājiem.
Nav nepieciešami klienta līdzekļi. Beanstalk ļoti mobilajām komandām atvieglo dzīvi. Un ir pietiekami daudz drošības elementu, lai lielas korporācijas, piemēram, Philips, Intel un Whole Foods, justos droši, glabājot savus datus uzņēmuma serveros.
Amazon Git bāzes avotu kontroles pakalpojums ir pamatota izvēle uzņēmumiem, kuri jau izmanto citus AWS pakalpojumus. Tā kā mērogojama mākoņu krātuve un bez lieluma ierobežojumiem, tā ir arī laba izvēle ikvienam, kam tuvākajā nākotnē, iespējams, vajadzēs daudz vairāk servera vietas.
CodeCommit priekšrocība ir ārkārtīgi vienkāršā cenu noteikšanas sistēma. Pirmie pieci lietotāji ir bez maksas, un pēc tam jūs maksāsit USD 1 par lietotāju mēnesī. Tas nāk ar 10 GB mēnesī glabāšanai un 2000 Git pieprasījumiem vienam aktīvam lietotājam.
Ja jums nepieciešama papildu pieprasījumu glabāšana, varat par tām ērti samaksāt. CodeCommit ir arī daļa no AWS Free Tier, tāpēc pirms pilnīgas apņemšanās varat to izmēģināt un pierast.

Microsoft Visual Studio Team Services (VSTS) ļauj sadarboties, saglabāt, pārskatīt un izvietot savu kodu. Protams, ja pametat GitHub tāpēc, ka jums nepatīk Microsoft, jūs, visticamāk, nevēlaties izmantot Visual Studio.
Tomēr VSTS mērķis ir palīdzēt jums veikt daudzveidīgākus attīstības uzdevumus. Tas nodrošina Kanban dēļi veiklai plānošanai Kā pārvaldīt uzdevumus, izmantojot japāņu Kanban tehnikuKanban ir japāņu recepte lietu kārtošanai. Tā ir organizācijas tehnika, kas sākotnēji tika izstrādāta Toyota ražošanas līnijai. Mēs parādīsim, kā jūs varat to realizēt pats vai savā komandā. Lasīt vairāk , atbalsts Scrum, testēšanas un izvietošanas infrastruktūrai un pakešu koplietošanai.
Garantēts darbspējas laiks, diennakts atbalsts un regulārs atjauninājumu grafiks ir visas, kas saistītas ar darbu ar VSTS. Ne vairāk kā pieci lietotāji var strādāt ar VSTS bez maksas, un jūs maksāsit ikmēneša maksu, pamatojoties uz lietotāju skaitu, kas pārsniedz to.

Ja jūsu organizācija izmanto dažādas versiju kontroles tehnoloģijas, RhodeCode varētu būt laba izvēle. Tas atbalsta Mercurial, Git un Subversion, sniedzot visplašāko iespēju klāstu šajā sarakstā.
Koda pārskatīšana, darbplūsmas automatizācija un atļauju pārvaldība palīdz uzraudzīt un palaist DevOps savā grupā. Un iebūvētā SVN-to-Git migrācija ir lielisks palīgs, pārejot no komandas.
RhodeCode kopienas izdevums ir pilnīgi bezmaksas, savukārt Enterprise Edition nodrošina integrāciju ar uzņēmuma rīkiem, premium atbalstu, vairāk sadarbības iespējām un vairākiem gadījumiem. Uzņēmuma izdevums ir 75 USD vienam lietotājam gadā, un licences tiek piedāvātas 10 iepakojumos.
Pastāv liela iespēja, ka kādreiz pagātnē esat lejupielādējis bezmaksas programmatūru no SourceForge. Un, ja jūs strādājat ar atvērtā pirmkoda projektu, tā ir lieliska alternatīva GitHub.
Funkcijām nav daudz ceļu, un pati vietne ir diezgan dīvaina (sākumlapā ir raksti par mākoņu krātuvi un biznesa VoIP), taču tā ir arī bezmaksas. Tātad, ja jums ir budžets kurpēm un izstrādājat atvērtā pirmkoda lietotni, tas ir vērts padomāt.
SourceForge ir izraisījis zināmas polemikas Skaidrojumi par SourceForge un notiekošo Slashdot Media kritumuPēdējo dienu laikā viens no pasaules vadošajiem lejupielādes portāliem ir nonācis domstarpību vidū - un viena no tīmekļa pirmajām geiku kopienām tiek vilkta līdz ar to. Lasīt vairāk pagātnē, kad viņi komplektēja savu programmatūru ar atvērtā pirmkoda lejupielādēm. Liekas, ka viņi savu rīcību ir sakopuši, bet tas arī šķiet nedaudz cikliski. Pirms sava koda mitināšanas tur pārbaudiet viņu pašreizējo praksi.
Jums piemērotas GitHub alternatīvas izvēle
Izmantojot visas šīs izvēles, var būt grūti atrast labāko alternatīvu GitHub. Bet, tā kā vairums pakalpojumu piedāvā bezmaksas plānu vai bezmaksas izmēģinājumu, varat tos pārbaudīt, lai redzētu, kurš no tiem darbojas vislabāk.
Ja vēlaties tikai pamata funkcionalitāti un pārāk neuztraucaties par saskarni vai uzņēmuma funkcijām, reāla iespēja ir izvēlēties arī to, pamatojoties uz jūsu budžetu.
Un neaizmirstiet, ka var būt arī versiju kontrole izmanto vairāk nekā kodu Ne tikai kodētājiem: top versiju kontroles sistēmas rakstniekiemVersijas kontroles vai rediģēšanas kontroles pieminēšana liekas kā kaut kas geeks. Jūs būsiet pārsteigts, uzzinot, ka versiju kontroles sistēmām ir sava vieta ne tikai akadēmiskajā darbā, bet arī ... Lasīt vairāk .
Dann ir satura stratēģijas un mārketinga konsultants, kurš palīdz uzņēmumiem radīt pieprasījumu un ved. Viņš arī blogus par stratēģiju un satura mārketingu vietnē dannalbright.com.