Bitbucket erinnert uns daran, dass Mercurial-Repositories bald entfernt werden und entfernt sich vom Wort „Master“ in Git

1 Juli läuft ab Zeit, Mercurial-Repositories in der kollaborativen Entwicklungsplattform Bitbucket zu unterstützen. Das Ende der Unterstützung für Mercurial zugunsten von Git war öffentlich letzten August, gefolgt von einem Verbot der Erstellung neuer Mercurial-Repositories am 1. Februar 2020. Die letzte Phase des Mercurial-Ausstiegs ist für den 1. Juli 2020 geplant. Dazu gehört die Deaktivierung aller Mercurial-bezogenen Funktionen in Bitbucket, einschließlich des Stoppens Mercurial-spezifischer APIs und des Löschens aller Mercurial-Repositorys.

Benutzern wird empfohlen, mit auf Git zu migrieren Dienstprogramme um Repositorys zu konvertieren, oder gehen Sie zu andere Open-Source-Hosting. Mercurial-Unterstützung wird beispielsweise in bereitgestellt Heptapod, SourceForge, Mozdev и Savannah.

Es ist bemerkenswert, dass sich der Bitbucket-Dienst zunächst nur auf Mercurial konzentrierte, ab 2011 jedoch auch zur Verfügung zu stellen Git-Unterstützung. Bitbucket hat sich in letzter Zeit auf die Entwicklung eines Dienstes zur Verwaltung des gesamten Softwareentwicklungszyklus konzentriert, und die Unterstützung zweier Versionskontrollsysteme verlangsamt und erschwert die Umsetzung seiner Pläne. Git wurde als relevanteres, funktionaleres und gefragteres Produkt ausgewählt.

Darüber hinaus kann darauf hingewiesen werden Entscheidung Bitbucket wird das Standardwort „Master“ für Master-Zweige nicht mehr verwenden, da das Wort in letzter Zeit als politisch inkorrekt angesehen wurde, an Sklaverei erinnert und von einigen Mitgliedern der Community als beleidigend empfunden wurde. Entwickler erhalten die Möglichkeit, einen eigenen Namen für den Hauptzweig zu wählen, beispielsweise „Main“. Zuvor hatten Plattformen ähnliche Absichten GitHub и Gitlab.

Git-Projekt auch Pläne Nehmen Sie eine Änderung vor, damit der Entwickler beim Erstellen eines neuen Repositorys den Namen für den ersten Zweig unabhängig auswählen kann. Wenn Sie den Befehl „git init“ ausführen, wird standardmäßig der Zweig „master“ erstellt. Der erste Schritt besteht darin, eine Einstellung hinzuzufügen, um den Master-Branch-Namen für die erstellten Repositorys zu ändern. Das Standardverhalten von Git bleibt vorerst gleich und die Änderung des Standardnamens wird noch diskutiert; in diesem Bereich wurde noch keine Entscheidung getroffen.

Source: opennet.ru

Kommentar hinzufügen