App-Versionen vergleichen

Prev Next

Verstehen Sie, wie sich zwei App-Versionen voneinander unterscheiden, um die App-Prüfung zu beschleunigen.

Wer kann diese Funktion nutzen?

Nutzer mit einem Enterprise-Tarif oder höher.

Compare versions modal

Mit der Funktion „Versionen vergleichen“ können Nutzer sehen, was sich in einer App von Version zu Version geändert hat. Diese Funktion hilft dabei, den Zeitaufwand für die App-Prüfung und Approval-Prozesse zu reduzieren und sicherzustellen, dass die Compliance-Anforderungen erfüllt werden.

Dazu gehört der Vergleich aller Arten von App-Versionen:

  • Entwicklungsversion
  • Veröffentlichte Version
  • Snapshot
  • Stornierte Version

Sie können sich eine detaillierte Übersicht über die Änderungen auf verschiedenen Ebenen anzeigen lassen, wie in der folgenden Tabelle beschrieben.

Asset-Ebene Änderungstyp
Widgets Hinzugefügt Gelöscht Geändert (z. B. Farbe, Position, Auslöser)
Schritte Hinzugefügt Gelöscht Geändert (z. B. Änderungen an Triggern auf Schritt-Ebene) oder Widgets neu angeordnet
Apps Geändert (z. B. Schritte neu angeordnet, Lösung)
Trigger Hinzugefügt Gelöscht Geändert (Links zu den Trigger-Versionen „Basis“ und „Vergleich“)
Variablen Hinzugefügt Gelöscht Geändert (z. B. Name, Standardwert)
Tabellen Hinzugefügt Gelöscht Geändert (z. B. Platzhalter für Datensätze oder Abfragen wurden hinzugefügt)
Tabellenabfrage Hinzugefügt Gelöscht Geändert (Links zur Version im App-Editor)
Tabelle Aggregation Hinzugefügt Gelöscht Geändert (Links zur Version im App-Editor)

Änderungsmanagement mit App-Versionen

Das Änderungsmanagement ist für ein Unternehmen entscheidend, um den Einsatz von Tulip zu skalieren. Durch den Vergleich von App-Versionen können Genehmiger Änderungen in Apps schnell analysieren. Dies ist besonders wertvoll für die Skalierung von Lösungen mit einem strengen Überprüfungs- und Genehmigungszyklus.

Anhand dieser Informationen können Sie leicht feststellen, wie sich diese Änderungen auf alle anderen zugehörigen Assets auswirken.

Versionen einer Tulip-App vergleichen

  1. Wählen Sie eine App aus und navigieren Sie dann zur Registerkarte „Versionen “.
  2. Klicken Sie auf das Drei-Punkte-Menü rechts neben der App-Version, die Sie anzeigen möchten, und wählen Sie „Versionen vergleichen“ aus.

Select compare app version

  1. Wählen Sie die Basis-App-Version aus, mit der Sie vergleichen möchten. In den Details werden die Assets verglichen, die sich zwischen der Basis- und der Vergleichsversion geändert haben.

Siehe Versionsänderungen

Standardmäßig lädt das Tool die als Basis ausgewählte Version und vergleicht diese mit der Entwicklungsversion. Die Basis- und die Vergleichsversion können über das Dropdown-Menü in der Seitenkopfzeile geändert werden.

Es gibt zwei Registerkarten, „Apps“ und „Schritte“, über die Sie die Änderungen einsehen können.

Die Registerkarte „Apps“ bietet eine Übersicht über geänderte Elemente in der App-Konfiguration, bei Variablen und in Tabellen.

Compare versions app tab

Die Registerkarte „Schritte“ bietet eine detailliertere Ansicht der einzelnen Schritte und ihrer Elemente, einschließlich der Schrittkonfiguration und der Änderungen an Widgets.

Compare versions steps tab

Bewegen Sie den Mauszeiger über eine Variable, um den vollständigen Namen der Datenquelle anzuzeigen.

Compare versions variable hover

Geänderte Assets im App-Editor anzeigen

Wenn Sie geänderte Assets sehen, sollten Sie das Asset am besten im App-Editor anzeigen, um den vollständigen Kontext zu verstehen.

Um den Kontextbereich eines Widgets im App-Editor zu öffnen, klicken Sie auf den Pfeil neben „Details zu Widget-Änderungen“.

Compare versions open app editor

Änderungen an Triggern

Wenn eine Änderung an einem Trigger vorgenommen wird – sei es auf App-, Schritt- oder Widget-Ebene –, wird diese Änderung im Versionsvergleich als „Trigger geändert“ protokolliert, mit Links zur Basisversion und zur Vergleichsversion.

Compare-Versions-Trigger-Modified.png

Änderungen an referenzierten Elementen in einer App

Apps verfügen häufig über Elemente, die mit ihnen verbunden sind oder auf die verwiesen wird und die außerhalb des App-Editors liegen, wie beispielsweise Tabellen und Konnektoren. Im Versionsvergleich sind nur Änderungen sichtbar, die sich auf die Art und Weise beziehen, wie im App-Editor auf diese Elemente verwiesen wird. Änderungen, die an den referenzierten Elementen selbst vorgenommen wurden, werden nicht angezeigt.

Compare-Versions-Records-Tab.png

Compare-Versions-Table-Changes.png

Versionsvergleich von Apps

Versionen einer einzelnen App vergleichen

Um einen Vergleich durchzuführen, müssen die beiden Versionen derselben App stammen und dürfen nicht aus unterschiedlichen Apps stammen. Sie können beispielsweise App A, Version 5, mit App A, Entwicklungsversion, vergleichen. Sie können App A, Version 5, nicht mit App B, Entwicklungsversion, vergleichen.

Vergleiche und ältere Tulip-Versionen

Bei App-Versionen, die vor Factory Release 275 (LTS12) erstellt wurden, ist kein genauer Vergleich der Trigger möglich. Trigger werden im Vergleich angezeigt, auch wenn möglicherweise keine Änderungen an den Triggern vorgenommen wurden.

Wir empfehlen, die Funktion „App-Versionen vergleichen“ nur für App-Versionen zu verwenden, die auf einer Tulip-Version ab Factory Release 275 erstellt wurden.

Tipp: Um eine neue App-Version zum Vergleichen zu erstellen, veröffentlichen Sie einfach eine neue Version oder erstellen Sie einen Snapshot auf einem Factory Release 275 oder einer neueren Version.

Vergleich importierter App-Versionen

Ab Factory Release 275 können Sie importierte App-Versionen nicht mit früheren Versionen der App vergleichen, selbst wenn die zu vergleichenden importierten App-Versionen zur selben App gehören.

Beispiel: Wenn Sie die importierte App A, Version 1, mit der importierten App A, Version 2, vergleichen , funktioniert der Vergleich nicht ordnungsgemäß.

Dies ist eine Einschränkung, die wir in einer zukünftigen Version beheben möchten.

Spätere Änderungen an der importierten App-Version werden im Vergleich mit dem beim Import erstellten Snapshot (oder einer nach dem Import veröffentlichten Version) angezeigt.

Weiterführende Informationen