Évitement des collisions

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Évitez de modifier un fichier d’application dans différents ensembles de mises à jour afin de garantir une expérience transparente pendant le processus de validation.

    Lorsque l’utilisateur connecté ouvre un fichier d’application qui a été modifié dans un ensemble de mises à jour différent de l’ensemble de mises à jour actuel de l’utilisateur pour l’application correspondante :
    • Une collision est détectée dans le fichier d’application et un message d’avertissement s’affiche.
    • Utilisateur connecté invité à choisir un ensemble de mises à jour.
    • La politique de protection en lecture seule est appliquée au fichier d’application.
    Message d’évitement de collision
    L’utilisateur peut apporter des modifications au fichier d’application uniquement après avoir sélectionné l’ensemble de mises à jour requis.
    Remarque :
    Cette fonctionnalité s’applique uniquement aux applications liées à GIT.

    Activez ou désactivez la fonctionnalité d’évitement des collisions à l’aide de la propriété de la glide.ui.vcs.collision_avoidance table Propriétés système [sys_properties]. Par défaut, la fonctionnalité est activée. Pour plus d’informations, reportez-vous à la section Propriétés système disponibles .

    Lorsque la fonctionnalité est activée, les utilisateurs ne peuvent pas travailler dans l’ensemble de mises à jour par défaut de l’application. Si un utilisateur se voit attribuer l’ensemble de mises à jour par défaut, un ensemble de mises à jour unique est créé lorsque l’utilisateur se connecte à l’application pour la première fois après l’activation de la fonctionnalité d’évitement des collisions. Ce nouvel ensemble de mises à jour est propre à l’utilisateur dans l’application actuelle.

    Le nom de l’ensemble de mises à jour spécifique à l’utilisateur connecté est ID d’utilisateur ou nom d’utilisateur en fonction de la valeur spécifiée pour la glide.ui.vcs.updateset_identifier propriété dans la table Propriétés système [sys_properties]. Pour plus d’informations, reportez-vous à la section Propriétés système disponibles . Par défaut, le nom de l’ensemble de mises à jour est défini sur le nom d’utilisateur de l’utilisateur connecté. Toutefois, les utilisateurs peuvent renommer l’ensemble de mises à jour.