Bitbucket vil fjerne Mercurial-støtte og fokusere på Git

Bitbucket

Gjennom en publikasjon i bloggen til den populære samarbeidsutviklingsplattformen Bitbucket, det ble kunngjort at denne plattformen ikke lenger vil være kompatibel med kildekontrollsystemet Mercurial som i stedet vil bli endret til fordel for Git.

Det er viktig å huske at Bitbucket-tjenesten i utgangspunktet bare fokuserte på Mercurial, men fra 2011 begynte den også å gi støtte til Git. Det bemerkes at Bitbucket nå har utviklet seg fra versjonskontrollverktøy til en plattform for å administrere hele programvareutviklingssyklusen.

Dette året, Bitbucket-utvikling vil fokusere på feltet for felles utvikling og utvidelse av automatiseringsverktøy, som vil bidra til å forenkle prosjektplanlegging, koding og distribusjon.

Med mer enn 28 millioner arkiver, Bitbucket feiret sine 10 millioner registrerte brukeres på Bitbucket Cloud april i fjor. Bitbucket tilbyr integrasjoner med verktøy som Jira, Trello og resten av verktøyene til Atlassian-familien, som eier plattformen.

Plattformen lar deg distribuere, teste, overvåke, analysere kode eller lagre objekter. Tilbyr åpne integrasjoner med AWS, JFrog, Datadog, LaunchDarkly, Slack og mer.

Grunnen til at du lener deg mot å bruke git er fordi Støtte for to versjonskontrollsystemer bremser og kompliserer implementeringen av planene, så det ble besluttet å fokusere all oppmerksomhet bare på Git og forlate Mercurial helt. Git er valgt som et mer relevant, funksjonelt og populært produkt.

Bitbucket-teamet planlegger å fullføre etableringen av nye Mercurial-arkiver av brukerne per 1. februar 2020.

da, Fra og med 1. juni samme år vil ikke brukere kunne bruke Mercurial-funksjoner på Bitbucket eller via API-en og alle Mercurial-innskudd vil bli fjernet. Når det gjelder alle Bitbucks nåværende Mercurial-funksjoner, vil de være tilgjengelige frem til 31. mai neste år, før de avvikles.

Så brukerne oppfordres til å migrere til Git, for hvilke verktøy som tilbys for å konvertere repositorier. Hvis utviklerne ikke vil endre de vanlige verktøyene, foreslås det å bytte til andre open source-hostingtjenester. Mercurial-støtte gis for eksempel på SourceForge, Mozdev og Savannah.

I følge Bitbucket-teamet krever bygging av kvalitetsartikler intens oppmerksomhet.

"Siden Git er det mest brukte verktøyet, risikerer Mercurial å forsømme problemer når vi utvikler oss," heter det i blogginnlegget.

For å rettferdiggjøre sin beslutning om å forlate Merccurial-støtte, rapporterer Bitbucket-teamet resultatene av en undersøkelse

I følge Stack Overflow-undersøkelsen foretrekker nesten 90% av utviklerne Git, og bare 3% av respondentene bruker Mercurial.

Bitbucks interne statistikk bekrefter en lignende trend, og viser en jevn nedgang i Mercurials popularitet: mindre enn 1% av nye Mercurial-brukere er valgt. Samtidig fortsetter Mercurial å brukes til å utvikle prosjekter for Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine og W3C.

Hvordan migrere og eksportere kvikksølvforekomster?

Teamet av Bitbucket anbefaler at utviklingsteam migrerer sine eksisterende Mercurial-depoter til Git.

For å gjøre dette, tilbyr forskjellige Git-konverteringsverktøy som er på markedet, inkludert plugin for hg-rask eksport og hg-git mercurial.

For å støtte migrasjonen av kundene har Bitbucket skapt følgende ressurser for å gi kunnskapen og verktøyene som er nødvendige for en bedre overgang: en dedikert fellesskapstråd for å diskutere konverteringsverktøy, migrering, tips og feilsøking for informasjon og en Git-opplæring som dekker det grunnleggende om å generere pull-spørringer, lage nye databaser og Git-kroker.

For de kundene som foretrekker å fortsette å bruke Mercurial-systemet, er det imidlertid en rekke gratis og betalte Mercurial-hostingtjenester, ifølge blogginnlegget.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.