1. Juli die Unterstützung für Mercurial-Repositories in der Plattform für gemeinsame Entwicklung Bitbucket. Die Einstellung der Unterstützung für Mercurial zugunsten von Git wurde im August letzten Jahres bekannt gegeben, nach dem am 1. Februar 2020 die Erstellung neuer Mercurial-Repositories untersagt wurde. Für den 1. Juli 2020 ist die endgültige Phase der Einstellung von Mercurial geplant, die die Deaktivierung aller mit Mercurial verbundenen Funktionen in Bitbucket umfasst, einschließlich der Abschaltung aller Mercurial-spezifischen APIs und der Löschung aller Mercurial-Repositories.
Benutzern wird empfohlen, auf Git zu migrieren, indem sie zur Konvertierung von Repositories nutzen oder auf Open-Source-Hosting-Dienste wechseln. Zum Beispiel wird Mercurial unterstützt bei , , und .
Es ist bemerkenswert, dass der Service Bitbucket ursprünglich nur auf Mercurial ausgerichtet war, aber seit 2011 auch Git-Support. In letzter Zeit hat sich Bitbucket auf die Entwicklung eines Dienstes für das Management des gesamten Softwareentwicklungszyklus konzentriert, während die Unterstützung für zwei Versionskontrollsysteme die Umsetzung geplanter Vorhaben bremst und kompliziert. Git wurde als das aktuellere, funktionsreichere und gefragtere Produkt ausgewählt.
Darüber hinaus kann die Bitbucket wird standardmäßig den Begriff „master“ für Hauptzweige einstellen, da dieser Begriff in letzter Zeit als politisch unkorrekt betrachtet wird, an Sklaverei erinnert und von einigen Mitgliedern der Community als beleidigend empfunden wird. Entwicklern wird die Möglichkeit geboten, einen eigenen Namen für den Hauptzweig zu wählen, wie zum Beispiel „Main“. Bereits ähnliche Schritte wurden von Plattformen in dieser Richtung unternommen. und .
Auch das Git-Projekt plant eine Änderung, um Entwicklern die Möglichkeit zu geben, den Namen des ersten Zweigs bei der Erstellung eines neuen Repositories selbst zu wählen. Bei der Ausführung des Befehls „git init“ wird standardmäßig ein Zweig „master“ erstellt. Der erste Schritt besteht darin, eine Einstellung hinzuzufügen, um den Namen des Hauptzweigs für neu erstellte Repositories zu ändern. Das Standardverhalten von Git bleibt vorerst erhalten, und die Frage einer Änderung des Standardnamens wird noch diskutiert; eine endgültige Entscheidung wurde in diesem Bereich noch nicht getroffen.
Quelle: opennet.ru
