Skelbimas
Nuo tada „Microsoft“ įsigijo „GitHub“ „Microsoft“ ką tik nusipirko „GitHub“: privalumai, trūkumai ir tai, ką jis jums reiškia„Microsoft“ įsigijo „GitHub“ sudarydama 7,5 milijardo dolerių vertės akcijų sandorį. Ar tai geras pasirinkimas kūrėjams, ar atėjo laikas palikti „GitHub“? Skaityti daugiau , daugelis žmonių ieškojo alternatyvių vietų priglobti ir bendrinti savo kodą.
Ar būtinai reikia perjungti iš „GitHub“? Tikriausiai ne. Tačiau „Microsoft“ suteikia reputaciją dėl atsitiktinės perėmimo katastrofos, taip pat kelia tam tikrų susirūpinimo dėl privatumo. Taigi, jei norite šokti į laivą, nekaltinkime jūsų.
Nesvarbu, ar norite išvengti „Microsoft“, ar tiesiog norite išbandyti ką nors naujo, čia pateikiamos kelios geriausios „GitHub“ alternatyvos, teikiančios panašias funkcijas.
Būdamas vienas reikšmingiausių „GitHub“ konkurentų, „GitLab“ rengia lauko dieną su „GitHub“ išvykimu. Jie netgi leido lengvai perkelti projektus iš „GitHub“:
Kadangi „GitLab“ yra skirtas visam „DevOps“ ciklui, jis leidžia daryti viską nuo planuojamo iki išleidimo ir stebėti jūsų programinę įrangą. Galingi planavimo įrankiai reiškia, kad jums nereikia naudoti kitos sistemos, kad galėtumėte visus sekti. „GitLab“ šakojimosi sistema leidžia lengvai suprojektuoti, išbandyti ir valdyti kodą.
Galite atsisiųsti egzempliorių prieglobai savo serveryje arba naudoti „GitLab“ „SaaS“ prieglobą. Abiejų variantų kainos yra skirtingos - nuo 0 iki 99 USD vienam vartotojui.
Ši kainodaros sistema suteikia daugiau lankstumo, nei jūs gaunate naudodamiesi „GitHub“, ir leidžia „GitLab“ suteikti visas „DevOps“ galimybes bet kuriai įmonei. Galbūt mokėsite daugiau, bet gausite viską, ko reikia.
„Atlassian“ „Git“ pagrindu sukurta saugyklų sistema integruota su kitais produktais, tokiais kaip „Trello“ ir „Jira“. Tai gali būti didžiulė premija komandoms, kurios jau naudoja šias programas (kurios yra įprastos vystymosi pasaulyje).
Jis taip pat integruojamas su „Slack“ ir „HipChat“. Kūrėjai gali sukurti savo integracijas vartotojo sąsajoje, padidindami lankstumą. Dviejų veiksnių autentifikavimas ir „Soc 2“ II tipo apsauga saugo jūsų kodą.
O jei jau naudojate „GitHub“, „BitBucket“ turi aprašymas, kaip importuoti savo saugyklas.
„BitBucket“ siūlo platų kainų pasirinkimo variantą tiek saugyklose, tiek debesyse, įskaitant vienkartinius ir metinius mokėjimo planus. Taip pat galite mokėti papildomai, kad padidintumėte sukauptų minučių kiekį ir saugyklą, jei jums reikia daugiau, nepridedant daugiau vartotojų.
Be to, „BitBucket“ turi nemokamą planą mažoms grupėms.
Palaikant tiek „Subversion“, tiek „Git“, „Beanstalk“ yra universali platforma. Kadangi galite kurti filialus ir redaguoti tiesiogiai savo naršyklėje, tai naudinga kūrėjams keliaujant.
Beanstalk taip pat turi patikimas kodų peržiūros parinktis ir ataskaitas, kuriose nurodoma, kokia jūsų saugyklos dalis buvo peržiūrėta. Tai gali būti ypač naudinga komandoms, kurios sudaro sutartis su išorės programuotojais.
Nereikia klientų - „Beanstalk“ palengvina labai mobilių komandų gyvenimą. Ir yra pakankamai saugos funkcijų, kad didelės korporacijos, tokios kaip „Philips“, „Intel“ ir „Whole Foods“, jaustųsi saugiai saugodamos savo duomenis įmonės serveriuose.
„Amazon“ „Git“ pagrindu sukurta šaltinio valdymo paslauga yra tvirtas pasirinkimas įmonėms, kurios jau naudojasi kitomis AWS paslaugomis. Turint keičiamąją debesies saugyklą ir neribojant dydžio, tai taip pat yra geras pasirinkimas tiems, kuriems artimiausiu metu gali prireikti daug daugiau vietos serveryje.
„CodeCommit“ pranašumas yra labai paprasta kainų nustatymo sistema. Pirmieji penki vartotojai yra nemokami, o po to jūs mokėsite 1 USD vienam vartotojui per mėnesį. Tai ateina su 10 GB per mėnesį saugojimo ir 2 000 Git užklausų vienam aktyviam vartotojui.
Jei jums reikia daugiau saugojimo užklausų, galite lengvai už jas sumokėti. „CodeCommit“ taip pat yra „AWS Free Tier“ dalis, todėl prieš išbandydami visa tai galite išbandyti ir priprasti.
„Microsoft Visual Studio Team Services“ (VSTS) leidžia bendradarbiauti, saugoti, peržiūrėti ir diegti savo kodą. Žinoma, jei paliekate „GitHub“ dėl to, kad jums nepatinka „Microsoft“, greičiausiai nenorėsite naudoti „Visual Studio“.
Vis dėlto VSTS siekia padėti atlikti įvairesnes plėtros užduotis. Tai suteikia „Kanban“ plokštės judriam planavimui Kaip valdyti užduotis naudojant japonų kanban techniką„Kanban“ yra japonų receptas, kaip viską susitvarkyti. Tai organizacijos technika, iš pradžių sukurta „Toyota“ gamybos linijai. Mes parodysime, kaip galite tai įgyvendinti patys arba savo komandoje. Skaityti daugiau , „Scrum“ palaikymas, testavimo ir diegimo infrastruktūra bei dalijimasis paketais.
Garantuojamas veikimo laikas, palaikymas 24 valandas per parą ir įprastas atnaujinimo grafikas yra visos darbo su VSTS ypatybės. Iki VSTS nemokamai gali dirbti iki penkių vartotojų, ir jūs mokėsite mėnesinį mokestį, pagrįstą didesniu nei šis vartotojų skaičiumi.
Jei jūsų organizacija naudoja skirtingas versijų valdymo technologijas, „RhodeCode“ gali būti geras pasirinkimas. Jis palaiko „Mercurial“, „Git“ ir „Subversion“, suteikdamas pačias įvairiausias šio sąrašo parinktis.
Kodo peržiūra, darbo eigos automatizavimas ir leidimų valdymas padeda stebėti ir paleisti „DevOps“ savo grupėje. O integruota SVN perėjimas prie „Git“ yra puiki pagalba keičiant komandą.
„RhodeCode“ bendruomenės leidimas yra visiškai nemokamas, o „Enterprise“ leidimas suteikia galimybę integruotis su įmonės įrankiais, „premium“ palaikymu, daugiau bendradarbiavimo funkcijų ir daugybe egzempliorių. „Enterprise Edition“ yra 75 USD vienam vartotojui per metus, o licencijos siūlomos 10 pakuočių.
Yra didelė tikimybė, kad kada nors anksčiau atsisiuntėte nemokamą programinę įrangą iš „SourceForge“. O jei dirbate prie atvirojo kodo projekto, tai puiki alternatyva „GitHub“.
Funkcijų nėra daug, o pati svetainė yra gana keista (pirmajame puslapyje yra straipsnių apie debesų saugyklą ir verslo VoIP), tačiau ji taip pat nemokama. Taigi, jei turite biudžetą iš batų ir kuriate atvirojo kodo programą, verta apsvarstyti.
„SourceForge“ sukėlė tam tikrų ginčų „SourceForge“ ginčai ir nuolatinis „Slashdot Media“ žlugimas, paaiškintiPer pastarąsias kelias dienas viename geriausių pasaulyje atsisiuntimo portalų kilo ginčas - ir viena iš pirmųjų žiniatinklio interneto bendruomenių yra nugrimzta į ją. Skaityti daugiau praeityje, kai jie savo programinę įrangą rinko kartu su atsisiuntimais šaltiniais. Atrodo, kad jie išvalė savo poelgį, tačiau taip pat atrodo, kad tai yra kiek cikliška. Prieš laikydami savo kodą ten, patikrinkite jų dabartinę praktiką.
Kaip pasirinkti jums tinkamiausią „GitHub“ alternatyvą
Su visais šiais pasirinkimais gali būti sunku rasti geriausią „GitHub“ alternatyvą. Kadangi dauguma paslaugų siūlo nemokamą planą arba nemokamą bandomąją versiją, galite jas patikrinti ir įsitikinti, kuri iš jų veikia geriausiai.
Jei norite tik pagrindinių funkcijų ir per daug nesijaudinate dėl sąsajos ar įmonės funkcijų, pagrįstą variantą pasirinkti ir pagal biudžetą.
Nepamirškite, kad gali būti ir versijos valdymas naudojamas daugiau nei kodas Ne tik kodekams: Rašytojų geriausios versijos valdymo sistemosVersijos valdymo ar versijų valdymo paminėjimas leidžia žmonėms tai atrodyti kaip kažkas. Nustebsite sužinoję, kad versijų valdymo sistemos turi savo vietą ne tik mokslo rašyme, bet ir ... Skaityti daugiau .
„Dann“ yra turinio strategijos ir rinkodaros konsultantas, kuris padeda įmonėms generuoti paklausą ir veda klientus. Jis taip pat rašo tinklaraščius apie strategiją ir turinio rinkodarą dannalbright.com.