Bitbucket herinnert ons eraan dat Mercurial-repository's binnenkort zullen worden verwijderd en afstand neemt van het woord Master in Git

juli 1 verloopt tijd om Mercurial-repository’s in het Bitbucket-samenwerkingsontwikkelingsplatform te ondersteunen. Het einde van de steun voor Mercurial ten gunste van Git was bekend gemaakt afgelopen augustus, gevolgd door een verbod op het creëren van nieuwe Mercurial-repository's op 1 februari 2020. De laatste fase van de uitfasering van Mercurial staat gepland voor 1 juli 2020, waarbij alle Mercurial-gerelateerde functionaliteit in Bitbucket wordt uitgeschakeld, inclusief het stoppen van Mercurial-specifieke API's en het verwijderen van alle Mercurial-repository's.

Gebruikers worden aangemoedigd om naar Git te migreren met behulp van Gereedschap om opslagplaatsen te converteren, of ga naar anderen open source-hosting. Mercurial-ondersteuning wordt bijvoorbeeld geboden in Zevenpotige, SourceForge, Mozdev и Savannah.

Opvallend is dat de dienst Bitbucket zich aanvankelijk alleen op Mercurial richtte, maar vanaf 2011 ook schenken Git-ondersteuning. Onlangs heeft Bitbucket zich geconcentreerd op het ontwikkelen van een dienst voor het beheren van de volledige softwareontwikkelingscyclus, en het ondersteunen van twee versiebeheersystemen vertraagt ​​en compliceert de implementatie van zijn plannen. Git werd gekozen als een relevanter, functioneler en veelgevraagd product.

Bovendien kan het worden opgemerkt beslissing Bitbucket zal stoppen met het gebruik van het standaardwoord 'master' voor master-branches, omdat het woord onlangs als politiek incorrect werd beschouwd, doet denken aan slavernij en als beledigend wordt ervaren voor sommige leden van de gemeenschap. Ontwikkelaars krijgen de mogelijkheid om hun eigen naam voor de hoofdtak te kiezen, bijvoorbeeld "Main". Eerder maakten platforms soortgelijke bedoelingen GitHub и GitLab.

Git-project ook plannen breng een wijziging aan zodat de ontwikkelaar onafhankelijk de naam voor de eerste vertakking kan kiezen bij het maken van een nieuwe repository. Wanneer je het "git init" commando uitvoert, wordt standaard de "master" branch aangemaakt. De eerste stap is het toevoegen van een instelling om de hoofdvertakkingsnaam te wijzigen voor de repository's die worden gemaakt. Het standaardgedrag van Git blijft voorlopig hetzelfde, en het veranderen van de standaardnaam staat nog steeds ter discussie; er is op dit gebied geen beslissing genomen.

Bron: opennet.ru

Voeg een reactie