Finden Sie heraus, welche Version von Discourse Sie verwenden

:bookmark: Dieser Leitfaden erklärt, wie Sie die Version von Discourse ermitteln, die Sie verwenden, indem Sie den Quellcode der Website untersuchen.

:person_raising_hand: Erforderliches Benutzerlevel: Alle Benutzer

Es kann wichtig sein zu wissen, welche Version von Discourse Sie verwenden, um Probleme zu beheben, die Kompatibilität mit Plugins sicherzustellen und auf dem neuesten Stand zu bleiben. Hier sind die Schritte, die Sie befolgen können, um die Version von Discourse auf einer bestimmten Site zu ermitteln.

Zusammenfassung

Dieser Leitfaden behandelt:

  • Anzeigen des Quellcodes einer Discourse-Site
  • Auffinden der Versionsmetadaten
  • Verstehen der Versionszeichenfolge

Anzeigen des Quellcodes

  1. Besuchen Sie die Ziel-Discourse-Site in Ihrem Webbrowser.
  2. Drücken Sie die Schaltfläche „Quellcode anzeigen“ in Ihrem Webbrowser. Die Methode variiert je nach Browser:
    • In Google Chrome: Klicken Sie mit der rechten Maustaste an eine beliebige Stelle auf der Seite, um ein Kontextmenü aufzurufen, und wählen Sie „Seitenquelltext anzeigen“.
    • In Firefox: Klicken Sie mit der rechten Maustaste und wählen Sie „Seitenquelltext anzeigen“.
    • In Edge: Klicken Sie mit der rechten Maustaste und wählen Sie „Seitenquelltext anzeigen“.

Auffinden der Versionsmetadaten

Suchen Sie nach dem Meta-Versionstagnear dem Anfang des Quellcodes im Abschnitt <head>. Es sieht ungefähr so aus:

<meta name="generator" content="Discourse 2.2.0.beta5 - https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9">

Verstehen der Versionszeichenfolge

Aus dem Metatag:

  • Die Version Discourse 2.2.0.beta5 gibt an, ob Sie sich auf einer Beta (aktuellste) oder einer Release-Version (vorherige) befinden.

    • Betas: Die meisten Installationen, einschließlich aller offiziellen Discourse-Hosting-Dienste, sind Betas, die alle paar Wochen neue Releases erhalten.
    • Releases: Vollständige Releases erscheinen höchstens alle 6 Monate und sind etwas konservativer.
  • Die spezifische interne Version wird durch die Zeichenfolge am Ende referenziert:

    https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9
    

    Nehmen Sie die ersten 7 Zeichen der Version (4831c4c in diesem Beispiel) und durchsuchen Sie github.com/discourse/discourse/commits/main, um den Commit zu finden, der mit der Version im Metatag korreliert.

Sie können auch direkt mit dem vollständigen Versionshash suchen:

https://github.com/discourse/discourse/search?q=hash%3A4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9&type=Commits

Beispieloutput

Dadurch wird angezeigt, wie weit Ihre aktuelle Version hinter dem Hauptzweig zurückliegt.

22 „Gefällt mir“