Creare e gestire le versioni delle app
  • 31 Oct 2023
  • 4 Minuti da leggere
  • Contributori

Creare e gestire le versioni delle app


Article Summary

Panoramica

Imparate a usare le versioni di sviluppo e di pubblicazione della vostra applicazione per controllare quando le nuove modifiche devono essere pubblicate.

:::(Info) (NOTA) È possibile aggiungere più regole e singoli approvatori utilizzando la nostra funzione Approvals separata:

Tulip utilizza due tipi di versioni per tutte le applicazioni: una versione di sviluppo e una versione pubblicata. Ciò consente di apportare modifiche come amministratore di Tulip senza influire sulla versione in produzione.

Quando si porta un'applicazione dalla fase di sviluppo al rilascio in produzione, la creazione e la gestione delle versioni diventa una parte importante del flusso di lavoro.

Ecco la guida al controllo delle versioni in Tulip.

La versione di sviluppo

La versione iniziale di tutte le applicazioni è una versione di sviluppo. Quando si è pronti a mettere in produzione un'applicazione, è necessario creare una versione di sola lettura, che si ottiene pubblicando una versione dell'applicazione.

Considerate una versione pubblicata come una copia non modificabile ("congelata") della versione di sviluppo al momento della pubblicazione. Non c'è limite al numero di versioni pubblicate per ogni singola applicazione.

La pubblicazione di una versione di un'applicazione crea una copia in sola lettura della versione di sviluppo.

Poiché tutte le versioni "pubblicate" sono di sola lettura, le modifiche a un'applicazione possono essere effettuate solo attraverso la sua versione di sviluppo.

In parole povere, si creano e si modificano le app utilizzando la versione di sviluppo. Quando si è pronti a mettere in produzione una nuova versione dell'applicazione, la si deve pubblicare.

Le stazioni possono essere configurate (nella schermata Shop Floor) per eseguire la versione di sviluppo o la versione pubblicata più recente. Di solito, si preferisce eseguire la versione pubblicata.

Vantaggi della pubblicazione di un'applicazione

Ogni volta che un'applicazione viene utilizzata in produzione, vengono raccolti dei dati. Tulip tiene automaticamente traccia della versione dell'applicazione utilizzata dall'operatore per completare il flusso di lavoro.

Il vantaggio delle versioni pubblicate di un'applicazione è che l'applicazione è immutabile e impedisce che modifiche involontarie vengano inviate al reparto di produzione. Questa struttura consente di stabilire un processo di convalida.

Ogni versione pubblicata di un'applicazione viene salvata con un nome e una marca temporale.

Le buone pratiche di documentazione (GDP) richiedono di salvare ogni versione con un nome univoco che includa:

  • la revisione dell'applicazione
  • l'ID dell'applicazione (se esiste)
  • il nome dell'applicazione.

Tutti questi campi vengono tracciati automaticamente in Tulip, compresa la data di pubblicazione dell'applicazione.

Pubblicare un'app

Per pubblicare un'applicazione, seguite i seguenti passaggi.

  1. Selezionare l'applicazione che si desidera pubblicare dall'elenco delle applicazioni Tulip.
  2. Passare alla scheda "Versioni" nella vista di riepilogo dell'app.

Versions Tab

  1. Fare clic sul pulsante "Pubblica" sul lato destro della riga con la versione di sviluppo, come mostrato nell'immagine sottostante.

La versione sarà numerata automaticamente e si potrà aggiungere una descrizione per condividere le modifiche con gli altri membri del team.

Una volta creata una versione pubblicata dell'applicazione, si noterà che una nuova riga viene aggiunta alla tabella delle versioni con il titolo "Versione X".

È possibile visualizzare la versione pubblicata dell'applicazione facendo clic sul pulsante "..." e scegliendo "Visualizza".

Se si fa clic su "Visualizza" dopo aver pubblicato una versione, si noterà che tutti gli strumenti di modifica sono disattivati.

App Editor - Read Only

È anche possibile pubblicare un'applicazione dall'Editor di app. I passaggi da seguire sono descritti di seguito:

  • Fare clic sul pulsante "Pubblica" in alto a destra.

Publish Button

  • Aggiungere alcuni dettagli nel campo della descrizione e fare clic su "Pubblica versione X".

Utilizzo delle applicazioni pubblicate in officina

In generale, solo una versione pubblicata di un'applicazione dovrebbe essere utilizzata in produzione, altrimenti si corre il rischio che la definizione dell'applicazione cambi mentre gli operatori stanno seguendo i passaggi. Se l'app viene utilizzata in una stazione, la nuova versione sarà disponibile per quella stazione quando l'app viene "completata" o "annullata".

È anche più facile tracciare tendenze significative dei dati quando si utilizza una versione pubblicata, altrimenti tutti i completamenti e la raccolta dei dati saranno semplicemente riportati sotto la voce "Versione di sviluppo", indipendentemente dalle modifiche apportate all'app che potrebbero alterare l'interpretazione dei dati.

Uso delle istantanee

A volte è necessario "tornare indietro" a una versione precedente dell'applicazione per apportare alcune piccole modifiche utilizzando il pulsante "Ripristina".

Tuttavia, è possibile che si stia già lavorando sulla versione di sviluppo e non si voglia cancellare il proprio lavoro.

È qui che entrano in gioco le "istantanee". Usare il pulsante "Crea istantanea" per salvare la versione di sviluppo separatamente.

L'istantanea è "congelata", ma sarà possibile ripristinare la versione di sviluppo in un secondo momento.

Questo è utile anche quando si vogliono creare due versioni di un'applicazione da sottoporre alla revisione di un compagno di squadra. È possibile salvare una versione come istantanea e continuare a modificare la seconda versione come versione di sviluppo.


Avete trovato quello che cercavate?

Potete anche andare su community.tulip.co per postare la vostra domanda o vedere se altri hanno affrontato una questione simile!


Questo articolo è stato utile?