Version veröffentlichen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Sie können eine Version aus der Entwicklungsinstanz in die übergeordnete Instanz übertragen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Durch das Veröffentlichen wird nur die aktuelle Entwicklungsversion zum übergeordneten Element hinzugefügt, nicht alle Entwicklungsversionen. Updates für Datensätze aus verschiedenen Anwendungen können nicht im selben Push-/Pull-Vorgang übertragen/abgerufen werden.

    Sie können den Fehler beheben, wenn Updates für andere Anwendungen gemischt sind in:
    1. Halten Sie die Updates für andere Anwendungen an.
    2. Push für eine Anwendung.
    3. Stellen Sie die Updates für eine Anwendung in die Warteschlange.
    4. Führen Sie die Veröffentlichung durch und wiederholen Sie den Vorgang bei Bedarf.

    Durch das Verschieben wird ein lokaler Update-Satz für das übergeordnete Element erstellt, der als abgeschlossen markiert ist. Push-Änderungen werden auch als lokale Änderungen am übergeordneten Element verfolgt. Sie können Changes über Ihre Entwicklungs- und Testhierarchie heraufstufen, indem Sie den Update-Satz übertragen. Sie können auch die lokalen Changes veröffentlichen. Jede Veröffentlichung wird in der Tabelle für Veröffentlichungen oder Abrufe in der Entwicklungsinstanz festgehalten.

    Prozedur

    1. Navigieren zu Alle > Teamentwicklung > Team-Dashboard.
    2. Lokale Änderungen in die Warteschlange stellen, die zur Veröffentlichung bereit sind.
    3. Versionen abrufen von der übergeordneten Instanz und Kollisionen auflösen.

      Wenn Kollisionen erkannt werden, können Sie keine Änderungen an die übergeordnete Instanz übertragen.

    4. Wählen Sie in der Systemsteuerung aus Veröffentlichen .
      Die Seite Push-Änderungen wird geöffnet.
    5. Geben Sie einen Namen für die Änderungen an.
    6. Überprüfen Sie die Liste der Changes, um sicherzustellen, dass die richtigen Changes enthalten sind.
      • Zum Entfernen von Änderungen.

        Wählen Sie die Änderungen aus, und wählen Sie aus Nicht Veröffentlichen Von Aktionen Liste.

      • Zum Hinzufügen von Changes.

        Wählen Sie Aus Abbrechen Und wählen Sie dann die hinzuzufügenden Änderungen aus.

    7. Wahlweise: Geben Sie Kommentare ein.
      Die Kommentare werden dem Push-Datensatz in der Entwicklungsinstanz und dem Datensatz des lokalen Update Sets in der übergeordneten Instanz hinzugefügt.
    8. Wählen Sie Aus Changes Veröffentlichen .
      Das System initiiert einen Abruf, um zu bestätigen, dass keine Kollisionen vorhanden sind, bevor die Veröffentlichung fortgesetzt wird.
      • Wenn Kollisionen erkannt werden, wird der Push automatisch abgebrochen und Sie müssen den Vorgang ab Schritt 3 wiederholen.
      • Wenn keine Kollisionen erkannt werden, werden die Änderungen in der übergeordneten Instanz bereitgestellt. Auf dem übergeordneten Element wird jede Version überprüft und anschließend in der richtigen Reihenfolge festgeschrieben, um die Abhängigkeiten zwischen Datensätzen aufrechtzuerhalten. Beispielsweise wird eine neue Tabelle vor einem Feld in dieser Tabelle bestätigt, um zu bestätigen, dass das Feld ordnungsgemäß erstellt wurde.
      Hinweis:
      Sie können nicht veröffentlichen, wenn ein Versionskonflikt zwischen Instanzen besteht oder die Push-Instanz Änderungen in aufweist Warten Auf Codeüberprüfung Phase.
    9. Wählen Sie auf der Abschlussseite aus Ergebnisse Anzeigen .
    10. Überprüfen Sie den Push-Datensatz auf Fehler oder übersprungene Änderungen.
      • Änderungen mit dem Status Veröffentlicht wurden auf der übergeordneten Instanz festgeschrieben.
      • Changes mit einem Status von Übersprungen Wurden in der übergeordneten Instanz nicht bestätigt und bleiben als lokale Changes in der Entwicklungsinstanz in der Warteschlange.
    11. Überprüfen Sie die Protokollnachricht für jede übersprungene Änderung, um festzustellen, warum die Änderung übersprungen wurde.
      Entwickeln Sie alle erforderlichen Änderungen, um die gewünschte Version für die übergeordnete Instanz festzuschreiben, und pushen Sie sie anschließend. Einige Beispiele dafür, warum ein Change übersprungen wird:
      • Im übergeordneten Element ist keine Tabelle vorhanden, da sie erstellt wurde, als Sie ein Plugin in der Entwicklungsinstanz aktiviert haben. Bestätigen Sie, dass das Plugin für das übergeordnete Element aktiviert ist, und übertragen Sie die Änderung erneut.
      • Bei der Veröffentlichung ist ein Fehler aufgetreten. Versuchen Sie noch einmal zu veröffentlichen.
      • Die aktuelle Version ist ungültig. Kehren Sie zu einer vorherigen Version zurück, und nehmen Sie die Änderung erneut vor, um zu bestätigen, dass die Version gültig ist
      • Während der Veröffentlichung ist ein Fehler im übergeordneten Element aufgetreten. Das Feld Protokoll im Push-Datensatz enthält die Ausnahmemeldung. Überprüfen Sie die Systemprotokolle in der übergeordneten Instanz, und beheben Sie Probleme mit der Instanz.