Bitbucket entfernt die Mercurial-Unterstützung und konzentriert sich auf Git

Bit Bucket

Durch das Posten im Blog von die beliebte Plattform für kollaborative Entwicklung Bitbucket wurde angekündigt, dass diese Plattform nicht mehr kompatibel sein wird das Quellcodeverwaltungssystem Mercurial, das stattdessen zugunsten von Git geändert wird.

Es ist wichtig, sich daran zu erinnern, dass sich der Bitbucket-Dienst anfangs nur auf Mercurial konzentrierte, ab 2011 jedoch auch Git unterstützte. Es wird darauf hingewiesen, dass sich Bitbucket inzwischen von Tools zur Versionskontrolle zu einer Plattform entwickelt hat, um den gesamten Softwareentwicklungszyklus zu verwalten.

In diesem Jahr, Die Bitbucket-Entwicklung wird sich auf den Bereich der gemeinsamen Entwicklung und Erweiterung von Automatisierungstools konzentrierenDies vereinfacht die Projektplanung, -codierung und -bereitstellung.

Mit mehr als 28 Millionen Repositories Bitbucket feierte seine 10 Millionen registrierten Benutzers auf Bitbucket Cloud letzten April. Bitbucket bietet Integrationen mit Tools wie Jira, Trello und den übrigen Tools der Atlassian-Familie, der die Plattform gehört.

Mit der Plattform können Sie Code bereitstellen, testen, überwachen, analysieren oder Objekte speichern. Bietet offene Integrationen mit AWS, JFrog, Datadog, LaunchDarkly, Slack und mehr.

Der Grund, warum Sie sich für die Verwendung von Git interessieren, ist, dass Die Unterstützung für zwei Versionskontrollsysteme verlangsamt sich und erschwert die Umsetzung der Pläne. Daher wurde beschlossen, alle Aufmerksamkeit nur auf Git zu richten und Mercurial vollständig aufzugeben. Git wird als relevanteres, funktionaleres und beliebteres Produkt ausgewählt.

Das Bitbucket-Team plant, die Erstellung neuer Mercurial-Repositories abzuschließen von Benutzern aus der 1 vom Februar von 2020.

Dann Ab dem 1. Juni desselben Jahres können Benutzer Mercurial-Funktionen nicht mehr auf Bitbucket oder über dessen API verwenden und alle Mercurial Ablagerungen werden entfernt. Alle aktuellen Mercurial-Funktionen von Bitbucket werden bis zum 31. Mai nächsten Jahres verfügbar sein, bevor sie auslaufen.

Daher werden Benutzer aufgefordert, auf Git zu migrieren. für welche Dienstprogramme angeboten werden, um Repositorys zu konvertieren. Wenn die Entwickler die üblichen Tools nicht ändern möchten, wird vorgeschlagen, zu anderen Open Source-Hostingdiensten zu wechseln. Beispielsweise wird Mercurial-Unterstützung bei SourceForge, Mozdev und Savannah bereitgestellt.

Laut dem Bitbucket-Team erfordert das Bauen von Qualitätsgegenständen intensive Aufmerksamkeit.

"Da Git das am häufigsten verwendete Tool ist, läuft Mercurial Gefahr, Probleme zu vernachlässigen, während wir uns weiterentwickeln", heißt es in dem Blog-Beitrag.

Um seine Entscheidung zu rechtfertigen, die Unterstützung von Merccurial aufzugeben, meldet das Bitbucket-Team die Ergebnisse einer Umfrage

Laut der Stack Overflow-Umfrage bevorzugen fast 90% der Entwickler Git, und nur 3% der Befragten verwenden Mercurial.

Die internen Statistiken von Bitbucket bestätigen einen ähnlichen Trend und zeigen einen stetigen Rückgang der Popularität von Mercurial: Weniger als 1% der neuen Mercurial-Benutzer werden ausgewählt. Gleichzeitig wird Mercurial weiterhin zur Entwicklung von Projekten für Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine und W3C verwendet.

Wie migriere und exportiere ich Quecksilbervorkommen?

Das Team Bitbucket empfiehlt Entwicklungsteams, ihre vorhandenen Mercurial-Repositorys auf Git zu migrieren.

Um dies zu tun, bietet verschiedene Git-Konvertierungstools an die auf dem Markt sind, einschließlich hg-fast-export und hg-git mercurial plugin.

Um die Migration seiner Kunden zu unterstützen, hat Bitbucket die folgenden Ressourcen erstellt, um das Wissen und die Tools bereitzustellen, die für einen besseren Übergang erforderlich sind: Ein dedizierter Community-Thread, in dem Konvertierungstools, Migration, Tipps und Informationen zur Fehlerbehebung erläutert werden und ein Git-Tutorial, das die Grundlagen zum Generieren von Pull-Abfragen, Erstellen neuer Datenbanken und Git-Hooks behandelt.

Für Kunden, die das Mercurial-System weiterhin nutzen möchten, gibt es laut Blog-Beitrag eine Reihe kostenloser und kostenpflichtiger Mercurial-Hosting-Services.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.