Valider les changements dans un référentiel

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Validez les modifications apportées à votre application dans ServiceNow Studio un référentiel Git lié. Vous pouvez sélectionner quelques changements à valider ou valider tous les changements sur l’instance en une seule fois.

    Avant de commencer

    Lier une application au contrôle de source dans ServiceNow Studio

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > App Engine > ServiceNow Studio.
    2. Dans le navigateur de fichiers, sélectionnez l’application que vous souhaitez ouvrir.
    3. Sélectionnez Détails de l’application pour ouvrir l’application dans le canevas.
    4. Sélectionner Contrôle de source > Valider les changements.
      Les changements de fichier de tous les ensembles de mises à jour s’affichent. Par défaut, les changements de l’ensemble de mises à jour actuel s’affichent en premier.
    5. Sélectionnez les changements de fichier que vous souhaitez valider.
      Sélectionnez les changements que vous souhaitez valider.
    6. Pour inclure les changements non suivis, cochez la case Inclure les changements non suivis via la table de mise à jour du client [sys_update_xml].
      • La valeur par défaut de cette case à cocher est définie via la glide.sourcecontrol.default_commit_mode propriété.
        • La propriété peut être définie sur include_untracked ou exclude_untracked.
        • Le mode include_untracked valide les mises à jour de l’application qui ne génèrent pas sys_update_xml enregistrements, ainsi que toutes les mises à jour sélectionnées par l’utilisateur.
        • Le mode exclude_untracked valide uniquement les mises à jour sélectionnées par l’utilisateur dans le modal Sélectionner les fichiers à valider dans le contrôle de source.
      • Le paramètre du système de base pour la propriété est exclude_untracked.
      • Pour masquer la case à cocher et utiliser la valeur de la glide.sourcecontrol.default_commit_mode propriété, créez la sn_devstudio.vcs.allow_commit_mode_selection propriété et définissez-la sur false.
      • Cocher cette case peut entraîner une pénalité de performance.
      Remarque :

      Les validations se produisent toujours en mode include_untracked dans les cas suivants :

    7. Sélectionnez Continuer.
    8. Saisissez un commentaire pour les changements dans le champ Commentaire de validation .
    9. Sélectionnez Valider les fichiers.

    Résultats

    Les opérations suivantes se produisent :

    • Identifie ServiceNow AI Platform tous les changements locaux.
    • Le ServiceNow AI Platform valide tous les changements locaux dans le référentiel distant.
    Remarque :
    Pour obtenir la liste des fichiers connus qui n’ont pas d’enregistrement de mise à jour du client et qui ne sont pas suivis, reportez-vous à la section Customer Updates table.