Version veröffentlichen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Durch das Pushen werden Änderungen von der Entwicklungsinstanz zur übergeordneten Instanz befördert und die aktuelle Version eines angepassten Datensatzes in der Entwicklungsinstanz als aktuelle Version in der übergeordneten Instanz festgelegt.

    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.

    Hinweis:
    Aktualisierungen von Datensätzen aus verschiedenen Anwendungen können nicht in demselben Push/Pull-Vorgang durchgeführt werden. So beheben Sie den Fehler, wenn Updates für andere Anwendung eingemischt werden: Warteschlange für Updates für andere Anwendung. Push für eine Anwendung. Stellen Sie die Aktualisierung für eine Anwendung erneut in die Warteschlange. Führen Sie die Veröffentlichung durch und wiederholen Sie den Vorgang bei Bedarf.

    Beim Veröffentlichen wird ein lokales Update Set im übergeordneten Element erstellt, das als abgeschlossen markiert ist. Push-Änderungen werden auch als lokale Änderungen am übergeordneten Element verfolgt. Daher können Sie Änderungen durch Ihre Entwicklungs- und Testhierarchie heraufstufen, indem Sie das Update Set übertragen oder die lokalen Änderungen übernehmen. 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.

      Sie können keine Änderungen in die übergeordnete Instanz verschieben, wenn Kollisionen erkannt werden.

    4. Klicken Sie in der Systemsteuerung auf Veröffentlichung.
      Die Seite Push-Änderungen wird geöffnet.
    5. Geben Sie einen Namen für die Änderungen an.
    6. Überprüfen Sie die Liste der Änderungen, um sicherzustellen, dass die korrekten Änderungen enthalten sind.
      OptionBezeichnung
      Um Änderungen zu entfernen, die Sie nicht veröffentlichen möchten Aktivieren Sie die Checkboxen neben den Zeilen und wählen Sie Nicht veröffentlichen in der Auswahlliste Aktionen aus.
      Um Änderungen hinzuzufügen Klicken Sie auf Abbrechen und wiederholen Sie den Vorgang in Schritt 2
      Push-Versionen
    7. Wahlweise: Bearbeiten Sie den Namen.
      Der Name gibt den Push-Datensatz in der Entwicklungsinstanz und den Datensatz des lokalen Update Sets in der übergeordneten Instanz an.
    8. 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.
    9. Klicken Sie auf Changes veröffentlichen.
      Das System leitet einen Pull ein, um sicherzustellen, dass keine Kollisionen auftreten, bevor der Push 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 festgeschrieben, um sicherzustellen, dass das Feld ordnungsgemäß erstellt wird.
      Hinweis:
      Sie können keinen Push ausführen, wenn zwischen den Instanzen ein Versionskonflikt besteht oder wenn die Pushing-Instanz Änderungen in der Stufe Warte auf Codeüberprüfung aufweist.
    10. Klicken Sie auf der Abschlussseite auf Ergebnisse anzeigen.
    11. Überprüfen Sie den Push-Datensatz auf Fehler oder übersprungene Änderungen.
      • Änderungen mit dem Status Veröffentlicht wurden auf der übergeordneten Instanz festgeschrieben.
      • Änderungen mit dem Status Übersprungen wurden nicht in der übergeordneten Instanz festgeschrieben und verbleiben als lokale Änderungen in der Entwicklungsinstanz.
    12. Ü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, warum eine Änderung übersprungen werden kann, sind:
      • Eine Tabelle ist im übergeordneten Element nicht vorhanden, da sie erstellt wurde, als Sie ein Plugin in der Entwicklungsinstanz aktiviert haben. Stellen Sie sicher, dass das Plugin auf dem übergeordneten Element aktiviert ist, und veröffentlichen 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. Stellen Sie eine frühere Version wieder her und nehmen Sie die Änderung erneut vor, um sicherzustellen, 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 der übergeordneten Instanz und beheben Sie etwaige Probleme mit der Instanz.
      Pushverlauf