Bitbucket će ukloniti Mercurialovu podršku i usredotočiti se na Git

Bitbucket

Putem publikacije u blogu od popularna platforma za suradnički razvoj Bitbucket, najavljeno je da ova platforma više neće biti kompatibilna s sustav upravljanja izvorom Mercurial koji će umjesto toga biti promijenjen u korist Gita.

Važno je zapamtiti da se u početku usluga Bitbucket fokusirala samo na Mercurial, no počevši od 2011. godine također je počela pružati podršku za Git. Primjećuje se da je Bitbucket sada evoluirao od alata za kontrolu verzija do platforme za upravljanje kompletnim ciklusom razvoja softvera.

Ove godine, Razvoj bitbuketa usredotočit će se na područje zajedničkog razvoja i proširenja alata za automatizaciju, što će pomoći pojednostaviti planiranje, kodiranje i implementaciju projekata.

S više od 28 milijuna spremišta, Bitbucket je proslavio svojih 10 milijuna registriranih korisnikas na Bitbucket Cloudu prošlog travnja. Bitbucket nudi integracije s alatima kao što su Jira, Trello i ostatkom alata obitelji Atlassian koja je vlasnik platforme.

Platforma vam omogućuje raspoređivanje, testiranje, nadgledanje, analizu koda ili spremanje objekata. Pruža otvorene integracije s AWS, JFrog, Datadog, LaunchDarkly, Slack i drugima.

Razlog zašto se naginjete korištenju gita je taj što Podrška za dvije verzije sustava za upravljanje usporava i komplicira provedbu planova, pa je odlučeno da se sva pažnja usredotoči samo na Git i Mercurial u potpunosti napusti. Git je odabran kao relevantniji, funkcionalniji i popularniji proizvod.

Bitbucket tim planira finalizirati stvaranje novih Mercurial repozitorija od strane korisnika od 1. veljače 2020.

zatim, Od 1. lipnja iste godine korisnici neće moći koristiti Mercurial značajke na Bitbucketu ili putem njegovog API-ja i svi depoziti Merkura bit će uklonjeni. Što se tiče svih trenutnih značajki Bitbuketa Mercurial, one će biti dostupne do 31. svibnja iduće godine, prije nego što se postupno ukinu.

Stoga se potiče korisnike da migriraju na Git, za koje se nude uslužni programi za pretvaranje spremišta. Ako programeri ne žele mijenjati uobičajene alate, predlaže se prelazak na druge usluge hostinga otvorenog koda. Na primjer, Mercurial podrška pruža se u SourceForge, Mozdev i Savannah.

Prema Bitbucket timu, izrada kvalitetnih predmeta zahtijeva veliku pažnju.

"Budući da je Git najčešće korišten alat, Mercurial riskira zanemarivanjem problema kako evoluiramo", navodi se u postu na blogu.

Da bi opravdao svoju odluku da napusti Merccurialovu podršku, tim Bitbuketa izvještava o rezultatima istraživanja

Prema istraživanju Stack Overflow, gotovo 90% programera preferira Git, a samo 3% ispitanika koristi Mercurial.

Interne statistike Bitbuketa potvrđuju sličan trend, pokazujući stalan pad popularnosti Mercuriala: odabrano je manje od 1% novih korisnika Mercuriala. Istodobno, Mercurial se nastavlja koristiti za razvoj projekata za Mozillu, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine i W3C.

Kako migrirati i izvesti ležišta žive?

Tim Bitbucket preporučuje razvojnim timovima da migriraju svoja postojeća Mercurial spremišta na Git.

Da biste to učinili, nudi različite Git alate za pretvorbu koji su na tržištu, uključujući hg-fast-export i hg-git mercurial dodatak.

Da bi podržao migraciju svojih kupaca, Bitbucket je stvorio sljedeće resurse kako bi pružio znanje i alate potrebne za bolji prijelaz: namjenska nit zajednice za raspravu o alatima za pretvorbu, migracija, savjeti i pomoć u rješavanju problema te vodič za Git koji pokriva osnove generiranje pull upita, stvaranje novih baza podataka i Git udice.

Međutim, za one kupce koji više vole koristiti Mercurial sustav, postoji niz besplatnih i plaćenih usluga hostinga Mercurial, stoji u postu na blogu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.