Kollisionsvermeidung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Vermeiden Sie es, eine Anwendungsdatei über verschiedene Update Sets hinweg zu ändern, um eine nahtlose Experience während des Commit-Prozesses zu gewährleisten.

    Wenn der angemeldete Benutzer eine Anwendungsdatei öffnet, die in einem anderen Update Set als dem aktuellen Update Set des Benutzers für die entsprechende Anwendung geändert wurde:
    • In der Anwendungsdatei wird eine Kollision erkannt, und eine Warnmeldung wird angezeigt.
    • Der angemeldete Benutzer wird aufgefordert, ein Update Set auszuwählen.
    • Auf die Anwendungsdatei wird eine schreibgeschützte Schutzrichtlinie angewendet.
    Meldung zur Vermeidung von Kollisionen
    Der Benutzer kann erst Änderungen an der Anwendungsdatei vornehmen, nachdem er das erforderliche Update Set ausgewählt hat.
    Hinweis:
    Diese Funktion gilt nur für Anwendungen, die mit GIT verknüpft sind.

    Aktivieren oder deaktivieren Sie die Funktion zur Vermeidung von Kollisionen mithilfe der Eigenschaft glide.ui.vcs.collision_avoidance in der Tabelle „Systemeigenschaft“ [sys_properties]. Standardmäßig ist diese Funktion aktiviert. Weitere Informationen finden Sie unter Verfügbare Systemeigenschaften.

    Wenn die Funktion aktiviert ist, können Benutzer nicht im Standard-Update Set der Anwendung arbeiten. Wenn einem Benutzer das Standard-Update Set zugewiesen ist, wird ein eindeutiger Update Set erstellt, wenn er sich nach Aktivierung der Funktion zur Vermeidung von Kollisionen zum ersten Mal bei der Anwendung anmeldet. Dieses neue Update Set ist spezifisch für den Benutzer in der aktuellen Anwendung.

    Der Name des für den angemeldeten Anwender spezifischen Update-Satzes lautet: Anwender-ID oder Anwendername basierend auf dem Wert, der für die Eigenschaft glide.ui.vcs.updateset_identifier in der Tabelle „Systemeigenschaft“ [sys_properties] angegeben ist. Weitere Informationen finden Sie unter Verfügbare Systemeigenschaften. Standardmäßig ist der Name des Update Sets auf den Namen des angemeldeten Benutzers festgelegt. Benutzer können das Update Set jedoch umbenennen.