Netikėtu įvykių posūkiu, "Google" paskelbė, kad 26 m. sausio 2016 d. Google Code Tai praeis, lygiai taip pat. Projektas, kuris bandė konkuruoti su milžinais, kaip GitHub Matyt, jis nėra tvarus ir po truputį apribojimai, atrodo, po truputį baigsis.
Pirmasis pakeitimas, kurį pamatys daugelis vartotojų (o kai kurie jau mato, kaip suprantu), yra tai, kad nebebus galima įkelti naujų projektų, o iki šiol talpinamas turinys bus pasiekiamas tik skaitymo režimu.
Kaip tik dabar, kai Kuboje džiaugėmės daugelio Google paslaugų atidarymu, jie nusprendė uždaryti Google Code, tačiau dar turime keletą alternatyvų. Pažvelkime į kai kuriuos iš jų.
GitHub
Galbūt sistema kalimas žinomiausias ir populiariausias, bet, mano nuomone, ne pats geriausias dėl ribotų funkcijų. Pagrindinis „Github“ trūkumas yra tas, kad norėdami turėti privačias saugyklas, turime mokėti kainos Jie daugeliui nėra tokie perdėti. Kita vertus, kiekvienam projektui jis siūlo 1 Gb vietos, taip pat kiekvienam iš jų yra Wiki ir svetainė.
Kitas privalumas, kurį mums siūlo „GitHub“, yra grafikai, leidžiantys pamatyti, kaip kūrėjai dirba su savo saugyklomis ir projektų šakutėmis, funkcionalumu, tarsi tai būtų socialinis tinklas, ir tai yra puiki bendradarbiavimo priemonė. Naudokite karkasą Ruby on Rails.
Bitbucket
Iš visų kalimo vietų tai yra mano mėgstamiausia ir parašyta Pitonas. funkcionalumai ir patobulinimai Bitbucket siūlo daug, tačiau turi dvi funkcijas, kurios išsprendė mano gyvenimą:
- Mes galime tai padaryti stumti y traukti per https (tiems, kurie savo IPT uždarę git prievadus).
- Galime turėti viešas, privačias ir bendras saugyklas nemokėdami nė cento GIT o mercurial.
Žinoma, ji taip pat siūlo komercinius planus ir kitus įrankius. Atlassian (įmonė už projektą ir kiti, pavyzdžiui, HipChat), kad sukurtų labai išsamią bendradarbiavimo darbo platformą.
Gitoriškas
Dar viena puiki paslauga, kurią neseniai įsigijo GitLab tad paslaugų teikimą nutrauks šių metų gegužę.
Bet kuriuo atveju trūkumas yra tas, kad jei projektas ar saugykla viršija 500 MB per mėnesį arba gerokai viršija vidutinį kitų vartotojų ar klientų pralaidumą, Gitorious.org pasilieka teisę išjungti arba apriboti paskyrą. , projektą ar saugyklą. kol tos paskyros savininkas galės sumažinti pralaidumo suvartojimą.
GitLab
„GitLab“ yra turbūt patraukliausia alternatyva man po „BitBucket“. Jo ypatumas yra galimybė atsisiųsti savo platformą Atviras šaltinis įdiegti jį savo serveryje.
„GitLab“ galime sukurti daugiau nei 100000 XNUMX projektų, grupių, kurios priklauso nuo kelių saugyklų ir dėl savo sąsajos bei išvaizdos labiausiai primena „GitHub“. „GitLab“ apima „git“ saugyklos valdymą, kodų peržiūras, problemų stebėjimą, wiki ir kt.
Tai logiškai leidžia dirbti bendradarbiaujant, matyti kitų projektų ar žmonių veiklą ir yra integruota su daugybe įrankių, tokių kaip „Slack“, „HipChat“, LDAP, JIRA, Jenkins, daugelio tipų kabliukai (kabliukai) ir visa API. Nors ji turi bendruomenės dalį, ji, žinoma, siūlo ir įvairių planų įmonėms.
SourceForge
Nėra daug ką pasakyti apie šią paslaugą, ji yra viena iš seniausių, nors pastaruoju metu ji buvo įtraukta į keletą prieštaringų klausimų dėl būdo, kuriuo jie užsidirba pinigų, vadinama DevShare, programinės įrangos pajamų gavimo programa įterpiant reklamavimo programinę įrangą. (Adware) priglobtų projektų, kurie pasirenka dalyvauti programoje, montuotojams.
Launchpad
Kitas, kurio nereikia pristatyti GNU/Linux pasaulyje, tačiau, skirtingai nei kiti, jis labiau naudojamas programinės įrangos projektams priglobti. Jį sukūrė ir prižiūri Canonical Ltd.
Jį sudaro kelios dalys:
- kodas: šaltinio kodo prieglobos svetainė, kurioje naudojama „Bazaar“ versijos valdymo sistema.
- Klaidas: klaidų sekimo sistema, skirta pranešti apie įvairių platinimų ir produktų klaidas.
- Brėžiniai: specifikacijų ir naujų funkcijų sekimo sistema.
- Vertimai: svetainė, skirta versti programas į kelias kalbas.
- Atsakymai: pagalbos svetainė bendruomenei.
- Sojuzas: įrankis, skirtas atlikti nedidelę paskirstymų priežiūros dalį. Ji apima kūrimo sistemą, paketų priežiūrą ir failų publikavimą.
Vienas iš pagrindinių neigiamų dalykų, kuriuos „Launchpad“ turi daugeliui vartotojų, yra jo naudojimas turgus kaip versijos valdymas.
GNU Savana
Galbūt ne toks populiarus ar gražus yra GNU Savannah, kuris, pasak Vikipedijos, yra Free Software Foundation projektas, siūlantis paslaugas CVS, GNU arch, SVN, Git, Mercurial, Bazaar, adresų sąrašus, žiniatinklio prieglobą, prieglobą. failai ir klaidų sekimas. „Savannah“ valdo „Savane“, kuri yra pagrįsta ta pačia programine įranga, kurią naudoja „SourceForge“ portalas.
Savannah svetainė yra padalinta į du domenus: savannah.gnu.org skirta oficialiai GNU projekto programinei įrangai ir savannah.nongnu.org visai nemokama programinei įrangai, kuri nepriklauso projektui. Skirtingai nei „SourceForge“, „Savannah“ daugiausia dėmesio skiria visiškai nemokamos programinės įrangos projektams, ty be nelaisvų komponentų, tokių kaip „Flash“; ir dėl šios priežasties ji yra labai griežta savo publikavimo politikoje, todėl užtikrina, kad būtų talpinama tik nemokama programinė įranga.
Registruodami projektą, jo bendradarbiai turi nurodyti, kokią nemokamos programinės įrangos licenciją jis naudoja.
Išvados
Kaip matote, turime ne vieną paslaugą, kuriai galime išleisti savo projektus žaisdami su kiekvieno iš jų piniginėmis galimybėmis. „Google Code“ uždarymas mane pataikė kaip į kibirą šalto vandens (kaip atsitiko uždarius „Google Reader“) ir gali būti, kad dėl to atsiras kitos šios paslaugos alternatyvos.
Jei manęs klausiate, geriausias pasirinkimas yra tarp Bitbucket ir Gitlab, ypač pastarasis, nes galime nusipirkti VPS ir lengvai nustatyti savo versijos valdymo serverį. Pasirinkimas yra tavo 😉
Gėda tiems, kurie turėjo projektų Google Code, man nerūpi, aš jau pripratau prie varginančio 403 ženklo. Tai klaida. Jūsų klientas neturi leidimo gauti URL, atsižvelgiant į jūsų skelbiamas alternatyvas, kurią dažniausiai naudoju yra „GitHub“ ir „Bitbucket more Github“ nei kita alternatyva. Dabar abejoju, kad „Google“ nesvarstė jokios kitos alternatyvos turi rankoves???.
saludos
„Google“ naudojo nemokamą programinę įrangą tik kaip ekraną, tačiau dabar, kai ji pasiekė savo tikslus, jai jos nereikia.
Nors Github ir nėra pats geriausias, bet dažniausiai naudojamas, įsivaizduoju dėl savo socialinio dėmesio.
Beje, tai „Google“ kodas.
Man labai patinka BitBucket. Ji turi labai gerą sąsają ir puikią dokumentaciją. Aš taip pat naudojau Gitlab, turiu jį darbe ir rekomenduoju. Niekada nesupratau, kodėl kas nors norėtų naudoti Google kodą.
Tuo metu aš pasirinkau Google kodą, nes sąsaja buvo labai labai paprasta... tai buvo visas Google paprastumas... lyginant su SourceForge, kuri tuo metu ir dabar yra labai barokiška svetainė ir perkrauta dalykų.
Yra vienas vadinamas „GitLab“, o jo šūkis yra „Geriau nei GitHub“ dėl kelių priežasčių, tokių kaip:
– Galite sukurti privačius atpirkimo sandorius.
– Dar vienas naudojimas atpirkimo valdymo skydelyje
– ..
Tai jau paminėta įraše.
Mano labai nuolankia nuomone, geriausias ir vienintelis pasirinkimas yra …….. Teisingai, ponai: GITHUB
nes?
NES MAN PATINKA!!!
Amen
Jiems tereikia pasakyti, kad jie uždaro „Google“ kodą „Google+“ naudai
Naudoju vietinį „gitlab“ ir jis man puikiai veikia, šiek tiek varginantis, nes pagamintas „Ruby“, o „Unicorn“ procesai valgo RAM ir procesorių, bet negaliu skųstis, mano LAN turiu „github“ lygio produktą.
Man nepatinka „Bitbucket“, nes tai yra „Atlassian“ pomėgių projektas ir tai rodo, kad jie į tai neskiria daug dėmesio, o „Github“ ir „Gitlab“ yra jų atitinkamų įmonių egzistavimo priežastis.
GNU projekto Savanne taip pat turi tam skirtus kūrėjus.
Geras alternatyvų rinkinys, bet kaip dėl „codeplex“?
GitLab ir Savanne man atrodo geriausi variantai. Bet man labiau gaila „Google Code“, nes jis išleido keletą įdomių projektų, tokių kaip 64 bitų NSIS prievadas.