Bitbucket noņems Mercurial atbalstu un koncentrēsies uz Git

Bitbucket

Ar publikācijas starpniecību blogā populārā sadarbības attīstības platforma Bitbucket, tika paziņots, ka šī platforma vairs nebūs saderīga ar avota kontroles sistēma Mercurial, kas tā vietā tiks mainīts par labu Git.

Ir svarīgi atcerēties, ka sākotnēji Bitbucket pakalpojums koncentrējās tikai uz Mercurial, taču, sākot ar 2011. gadu, tas arī sāka sniegt atbalstu Git. Tiek atzīmēts, ka Bitbucket tagad ir attīstījies no versiju vadības rīkiem uz platformu, lai pārvaldītu pilnu programmatūras izstrādes ciklu.

Šogad Bitbucket izstrāde koncentrēsies uz kopīgas izstrādes un automatizācijas rīku paplašināšanas jomu, kas palīdzēs vienkāršot projekta plānošanu, kodēšanu un izvietošanu.

Ar vairāk nekā 28 miljoniem krātuvju, Bitbucket svinēja savus 10 miljonus reģistrēto lietotājus uz Bitbucket Cloud pagājušā gada aprīlī. Bitbucket piedāvā integrāciju ar tādiem rīkiem kā Jira, Trello un pārējiem Atlassian ģimenes rīkiem, kuriem pieder platforma.

Platforma ļauj izvietot, testēt, uzraudzīt, analizēt kodu vai saglabāt objektus. Nodrošina atvērtu integrāciju ar AWS, JFrog, Datadog, LaunchDarkly, Slack un citiem.

Iemesls, kāpēc jūs esat sliecies izmantot git, ir tāpēc, ka Divu versiju vadības sistēmu atbalsts palēnina un sarežģī plānu īstenošanu, tāpēc tika nolemts visu uzmanību koncentrēt tikai uz Git un pilnībā atteikties no Mercurial. Git tiek izvēlēts kā atbilstošāks, funkcionālāks un populārāks produkts.

Bitbucket komanda plāno pabeigt jaunu Mercurial krātuvju izveidi lietotāji no 1. gada 2020. februāra.

Tad Sākot ar tā paša gada 1. jūniju, lietotāji nevarēs izmantot Mercurial funkcijas Bitbucket vai caur tās API un visi dzīvsudraba noguldījumi tiks noņemti. Kas attiecas uz visām Bitbucket pašreizējām Mercurial funkcijām, tās būs pieejamas līdz nākamā gada 31. maijam, pirms tās pakāpeniski pārtrauks.

Tāpēc lietotāji tiek mudināti pāriet uz Git, par kuriem komunālajiem pakalpojumiem tiek piedāvāts pārveidot krātuves. Ja izstrādātāji nevēlas mainīt parastos rīkus, tiek ierosināts pāriet uz citiem atvērtā koda mitināšanas pakalpojumiem. Piemēram, Mercurial atbalsts tiek nodrošināts SourceForge, Mozdev un Savannah.

Pēc Bitbucket komandas domām, kvalitatīvu priekšmetu izgatavošana prasa intensīvu uzmanību.

"Tā kā Git ir visplašāk izmantotais rīks, Mercurial riskē atstāt novārtā problēmas, kad mēs attīstāmies," teikts emuāra ziņā.

Lai pamatotu savu lēmumu atteikties no Merccurial atbalsta, Bitbucket komanda ziņo par aptaujas rezultātiem

Saskaņā ar Stack Overflow aptauju gandrīz 90% izstrādātāju dod priekšroku Git, un tikai 3% respondentu izmanto Mercurial.

Bitbucket iekšējā statistika apstiprina līdzīgu tendenci, parādot vienmērīgu Mercurial popularitātes kritumu: tiek izvēlēti mazāk nekā 1% jauno Mercurial lietotāju. Tajā pašā laikā Mercurial turpina izmantot, lai izstrādātu Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine un W3C projektus.

Kā migrēt un eksportēt dzīvsudraba noguldījumus?

Komanda Bitbucket iesaka izstrādes komandām migrēt esošos Mercurial krātuves uz Git.

Lai to izdarītu, piedāvā dažādus Git konvertēšanas rīkus kas ir tirgū, ieskaitot hg-fast-export un hg-git dzīvsudraba spraudni.

Lai atbalstītu klientu migrāciju, Bitbucket ir izveidojis šādus resursus, lai nodrošinātu labākai pārejai nepieciešamās zināšanas un rīkus: īpašu kopienas pavedienu, lai apspriestu reklāmguvumu rīkus, migrēšanu, padomus un informācijas problēmu novēršanas palīdzību, kā arī Git apmācību, kas aptver pamati par izraksta vaicājumu ģenerēšanu, jaunu datu bāzu izveidi un Git āķiem.

Tomēr tiem klientiem, kuri dod priekšroku turpināt izmantot Mercurial sistēmu, ir pieejami vairāki bezmaksas un maksas Mercurial mitināšanas pakalpojumi, teikts emuāra ziņā.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.