Évitement des collisions

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Évitez de modifier un fichier d’application dans différents ensembles de mises à jour pour 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 :
    • La collision est détectée dans le fichier d’application et un message d’avertissement s’affiche.
    • Utilisateur connecté à l’invite à 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 ne peut apporter des modifications au fichier d’application qu’après avoir sélectionné l’ensemble de mises à jour requis.
    Remarque :
    Cette fonctionnalité ne s’applique qu’aux applications liées à GIT.

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

    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 est affecté à 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 spécifique à l’utilisateur dans l’application actuelle.

    Nom de l’ensemble de mises à jour spécifique à l’utilisateur connecté est ID d’utilisateur ou nom d’utilisateur basé sur la valeur spécifiée pour la glide.ui.vcs.updateset_identifier propriété dans la table Propriétés système [sys_properties]. Voir Propriétés système disponibles pour plus d’informations. 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.