Trovare quale versione di Discourse stai usando

:bookmark: Questa guida spiega come trovare la versione di Discourse che stai utilizzando ispezionando il codice sorgente del sito web.

:person_raising_hand: Livello utente richiesto: Tutti gli utenti

Capire quale versione di Discourse stai utilizzando può essere importante per la risoluzione dei problemi, per garantire la compatibilità con i plugin e per rimanere aggiornati. Ecco i passaggi da seguire per determinare la versione di Discourse in esecuzione su un determinato sito.

Riepilogo

Questa guida copre:

  • Visualizzazione del codice sorgente di un sito Discourse
  • Individuazione dei metadati della versione
  • Comprensione della stringa di versione

Visualizzazione del codice sorgente

  1. Visita il sito Discourse di destinazione nel tuo browser web.
  2. Premi il pulsante “visualizza sorgente” nel tuo browser web. Il metodo varia a seconda del browser:
    • In Google Chrome, fai clic con il tasto destro in qualsiasi punto della pagina per aprire un menu contestuale e seleziona “Visualizza sorgente pagina”.
    • In Firefox, fai clic con il tasto destro e seleziona “Visualizza sorgente pagina”.
    • In Edge, fai clic con il tasto destro e seleziona “Visualizza sorgente pagina”.

Individuazione dei metadati della versione

Cerca il tag meta della versione vicino all’inizio del sorgente, sotto la sezione <head>. Assomiglierà a questo:

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

Comprensione della stringa di versione

Dal tag meta:

  • La versione Discourse 2.2.0.beta5 indica se sei su una beta (ultima) o su una release (precedente).

    • Beta: La maggior parte delle installazioni, inclusa l’hosting ufficiale di Discourse, sono beta che ricevono nuove release ogni poche settimane.
    • Release: Le release complete avvengono al massimo ogni 6 mesi e sono leggermente piĂą conservative.
  • La versione interna specifica è indicata dalla stringa alla fine:

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

    Prendi i primi 7 caratteri della versione (4831c4c in questo esempio) e naviga su github.com/discourse/discourse/commits/main per trovare il commit correlato alla versione nel tag meta.

Puoi anche cercare direttamente utilizzando l’hash completo della versione:

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

Esempio di output

Questo ti mostrerà quanto il tuo attuale versionamento è indietro rispetto al ramo principale.

22 Mi Piace