Bitbucket erinnert an die bevorstehende Löschung von Mercurial-Repositorien und verabschiedet sich von dem Wort Master in Git

1. Juli läuft ab die Unterstützung für Mercurial-Repositorien auf der Bitbucket-Entwicklungsplattform. Die Unterstützung von Mercurial zugunsten von Git wurde angekündigt im August letzten Jahres eingestellt, nach dem am 1. Februar 2020 die Erstellung neuer Mercurial-Repositorien untersagt wurde. Am 1. Juli 2020 ist die endgültige Abschaltung von Mercurial geplant, die die Deaktivierung aller mit Mercurial verbundenen Funktionen in Bitbucket beinhaltet, einschließlich der Einstellung der spezifischen Mercurial-APIs und der Löschung aller Mercurial-Repositorien.

Nutzern wird empfohlen, auf Git zu migrieren, indem sie Werkzeuge zum Konvertieren von Repositorien verwenden oder auf andere Open-Source-Hosting umsteigen. Beispielsweise wird Mercurial unterstützt bei Heptapod, SourceForge, Mozdev und Savannah.

Bemerkenswert ist, dass der Bitbucket-Service ursprünglich nur auf Mercurial ausgerichtet war, aber seit 2011 auch unterstützt Git. In letzter Zeit hat sich Bitbucket auf die Entwicklung eines Services zur Verwaltung des gesamten Softwareentwicklungszyklus konzentriert, während die Unterstützung für zwei Versionskontrollsysteme die Umsetzung geplanter Vorhaben bremst und kompliziert. Git wurde als aktuelleres, funktionsreiches und gefragtes Produkt ausgewählt.

Darüber hinaus kann erwähnt werden, Lösung Bitbucket wird die Verwendung des Begriffs "master" für Hauptzweige in Zukunft einstellen, da dieses Wort in letzter Zeit als politisch unkorrekt gilt, an Sklaverei erinnert und von einigen Mitgliedern der Gemeinschaft als beleidigend wahrgenommen wird. Entwicklern wird die Möglichkeit angeboten, einen eigenen Namen für den Hauptzweig, wie zum Beispiel "Main", zu wählen. Frühere Plattformen haben mit ähnlichen Absichten gehandelt. GitHub und GitLab.

Das Git-Projekt wird ebenfalls plant eine Änderung vornehmen, die es Entwicklern ermöglicht, beim Erstellen eines neuen Repositories den Namen des ersten Zweigs selbst zu wählen. Bei Ausführung des Befehls "git init" wird standardmäßig ein "master"-Zweig erstellt. Der erste Schritt wird die Hinzufügung einer Einstellung zur Änderung des Namens des Hauptzweigs für die erstellten Repositorien sein. Das Standardverhalten von Git bleibt vorerst erhalten, und die Frage der Standardnamensänderung befindet sich noch im Stadium der Diskussion, es wurde bisher keine Entscheidung in diesem Bereich getroffen.

Quelle: opennet.ru

60GB SSD 8Gb DDR4