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

Bitbucket

Objavljivanjem na blogu popularna platforma za zajednički razvoj Bitbucket, najavljeno je da ova platforma više neće biti kompatibilna sa sistem kontrole izvora Mercurial koji će umjesto toga biti promijenjen u korist Gita.

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

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

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

Platforma vam omogućava postavljanje, 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 sistema za upravljanje usporava i komplikuje 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 završiti stvaranje novih Mercurial spremišta od strane korisnika od 1. februara 2020.

Zatim, Od 1. juna iste godine korisnici neće moći koristiti Mercurial funkcije na Bitbucketu ili putem njegovog API-ja i svi depoziti živa će biti uklonjeni. Što se tiče svih trenutnih Bitbucketovih Mercurial karakteristika, one će biti dostupne do 31. maja naredne godine, prije nego što se ukinu.

Stoga se korisnike potiče da migriraju na Git, za koje se nude uslužni programi za pretvaranje spremišta. Ako programeri ne žele promijeniti 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 da zanemari probleme kako evoluiramo", navodi se u postu na blogu.

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

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

Interne statistike Bitbucket-a potvrđuju sličan trend, pokazujući stalan pad popularnosti Mercuriala: odabrano je manje od 1% novih korisnika Mercuriala. Istovremeno, Mercurial se nastavlja koristiti za razvoj projekata za Mozilla, 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 konverziju 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 bolju tranziciju: namjenska nit zajednice koja će raspravljati o alatima za pretvorbu, migraciji, savjetima i pomoći u rješavanju problema i vodič za Git koji pokriva osnove generiranja pull upita, stvaranja novih baza podataka i Git udica.

Međutim, za one kupce koji vole da nastave koristiti Mercurial sistem, postoji niz besplatnih i plaćenih usluga hostinga Mercurial, stoji u blogu.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.