Confronto delle versioni delle app
  • 22 Oct 2024
  • 4 Minuti da leggere
  • Contributori

Confronto delle versioni delle app


Sommario dell'articolo

Comprendere le differenze tra due versioni di app per accelerarne la revisione.

:::(Error) (Questa funzione è disponibile solo per i piani Enterprise e superiori:

Compare versions modal

La funzione di confronto delle versioni consente agli utenti di vedere cosa è cambiato in un'applicazione da una versione all'altra. Questa funzione aiuta a ridurre il tempo dedicato alla revisione delle app e ai processi di Approval e a garantire il rispetto dei requisiti di conformità.

:::(Warning) (il titolo va qui)il contenuto va qui:::

Questo include il confronto di tutti i tipi di versione delle app:

  • Versione di sviluppo
  • Versione pubblicata
  • Istantanea
  • Versione annullata

È possibile visualizzare una vista dettagliata delle modifiche a diversi livelli, come descritto nella tabella seguente.

Livello dell'assetTipo di modifica
WidgetAggiunto Eliminati Modificato (es. colore, posizione, trigger)
PassiAggiunti Eliminati Modificato (ad esempio, modifiche ai Trigger del livello del passo) o widget riordinati
ApplicazioniModificato (es. nome, riordino dei passi, risoluzione)
TriggerAggiunti Eliminati Modificati (collegamenti alle versioni dei trigger Base e Confronta)
VariabiliAggiunte Eliminate Modificate (es. nome, valore predefinito)
TabelleAggiunte Eliminate Modificate (ad esempio, sono stati aggiunti segnaposto di record o query)

Gestione delle modifiche con le versioni dell'applicazione

La gestione delle modifiche è fondamentale perché un'organizzazione possa utilizzare Tulip in modo scalare. Confrontando le versioni delle app, gli approvatori possono analizzare rapidamente le modifiche apportate alle applicazioni. È utile per scalare soluzioni con un ciclo di revisione e approvazione rigoroso.

Grazie a queste informazioni, è possibile determinare più facilmente l'impatto delle modifiche su tutti gli altri asset correlati.

Confrontare le versioni di un'applicazione Tulip

  1. Selezionate un'applicazione, quindi passate alla scheda Versioni.
  2. Fare clic sul menu a tre punti a destra della versione dell'app che si desidera visualizzare e selezionare Confronta versioni.

Select compare app version{Selezionare la versione base dell'app che si desidera visualizzare e selezionare Confronta versioni.}

  1. Selezionare la versione dell'app Base con cui si desidera effettuare il confronto. I dettagli confrontano le risorse modificate tra la versione di base e quella confrontata.

Vedere le modifiche alla versione

Per impostazione predefinita, lo strumento carica la versione selezionata come base e la versione di sviluppo come confronto. La versione di base e quella di confronto possono essere modificate tramite un menu a tendina nell'intestazione della pagina.

Ci sono due schede, Applicazioni e Passi, che possono essere utilizzate per vedere le modifiche.

La scheda Applicazioni fornisce un riepilogo delle risorse modificate per la configurazione dell'applicazione, le variabili e le tabelle.

Compare versions app tab{La scheda Passi fornisce un riepilogo delle risorse modificate per la configurazione dell'app, le variabili e le tabelle.}

La scheda Passi fornisce una visione più granulare di ciascun passo e delle relative risorse, comprese le modifiche alla configurazione dei passi e ai widget.

Compare versions steps tab{La scheda Passi offre una visione più granulare di ogni passo e delle sue risorse, compresa la configurazione dei passi e le modifiche ai widget.}

Passare il mouse su una variabile per visualizzare il nome completo della fonte di dati.

Compare versions variable hover

Visualizzazione delle risorse modificate nell'editor delle applicazioni

Quando si vedono risorse modificate, è meglio visualizzarle nell'App Editor per capire il contesto completo.

Per aprire il riquadro contestuale di un widget nell'editor delle applicazioni, fare clic sulla freccia accanto a Dettagli modifica widget.

Compare versions open app editor

Modifiche ai trigger

Quando viene apportata una modifica a un trigger, sia a livello di app, sia a livello di passo o di widget, la modifica viene registrata come "Trigger modificato" nel confronto delle versioni con i collegamenti alle versioni di base e di confronto.

Compare-Versions-Trigger-Modified.png

Modifiche agli elementi di riferimento di un'applicazione

Le applicazioni hanno spesso elementi collegati o a cui si fa riferimento che sono esterni all'editor di app, come le tabelle e i connettori. Solo le modifiche al modo in cui sono referenziati nell'Editor di app saranno visibili nel confronto delle versioni. Le modifiche apportate agli elementi di riferimento non saranno mostrate.

Compare-Versions-Records-Tab.png

Compare-Versions-Table-Changes.png

Confronto delle versioni delle applicazioni

Confronto delle versioni di una singola applicazione

Per effettuare un confronto, le due versioni devono essere della stessa app, non di app diverse. Ad esempio, è possibile confrontare l 'app A, versione 5 con l'app A, versione di sviluppo. Non è possibile confrontare l 'App A, Versione 5 con l'App B, Versione di sviluppo.

Confronti e versioni precedenti di Tulip

Tutte le versioni di app create prima della Factory Release 275 (LTS12) non avranno un confronto accurato per i trigger. I trigger appariranno nel confronto, anche se non sono state apportate modifiche ai trigger.

Si consiglia di utilizzare la funzione Confronta versioni app solo per le versioni app create su una versione di Tulip Factory Release 275 o successiva.

Suggerimento: Per creare una nuova versione dell'app da confrontare, è sufficiente pubblicare una nuova versione o creare un'istantanea su una versione Factory Release 275 o successiva.

Confronto delle versioni di app importate

A partire dalla Factory Release 275, non è possibile confrontare le versioni di app importate con versioni precedenti dell'app, anche se le versioni di app importate da confrontare sono della stessa app.

Esempio: Importare la versione 1 dell 'app A e confrontarla con la versione 2 *dell'*app A importata : il confronto non funzionerà correttamente.

Si tratta di una limitazione che intendiamo risolvere in una prossima versione.

Qualsiasi modifica apportata successivamente alla versione dell'app importata appare nel confronto con l'istantanea creata dall'importazione (o con una versione pubblicata dopo l'importazione).

Ulteriori letture


Questo articolo è stato utile?