Legacy - Publication d’une application à partir de ServiceNow Studio laquelle elle est liée au contrôle de source

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Vous pouvez publier une application personnalisée à partir de ServiceNow Studio laquelle elle est liée au contrôle de source.

    Avant de commencer

    Important :
    À partir de la Xanadu mise en production, la legacy version de est en cours de ServiceNow Studio préparation pour une éventuelle dépréciation. Ce module d'extension sera masqué et ne sera plus activé sur les nouvelles instances, mais continuera d'être pris en charge. Pour en savoir plus sur le processus de dépréciation, consultez l’article Processus de dépréciation [KB0867184] dans la base de connaissances Now Support.

    Essayez plutôt de créer et de modifier des applications dans la version actuelle de ServiceNow Studio Pour plus d'informations, consultez ServiceNow Studio.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Lorsque vous publiez une application à partir de ServiceNow Studio qui est liée au contrôle de source, le résultat est différent de celui obtenu lorsque vous publiez via le lien connexe sys_app ou sys_store_app Publier .

    Procédure

    1. Lorsque vous sélectionnez Publier, l’enregistrement sys_app ou sys_app_customization de l’application est mis à jour avec la nouvelle version.
    2. L’état actuel de l’application est validé par le contrôle de source, y compris tout changement non suivi ou non validé.
      La valeur de la propriété glide.sourcecontrol.default_commit_mode est ignorée.
      Cela se produit car lorsque l’application est publiée, tous les changements non suivis et non validés sont également publiés. Par conséquent, l’état de l’application dans le référentiel Git correspond à ce qui est publié. Consultez la rubrique pour plus d’informations sur la Legacy - Valider les changements propriété glide.sourcecontrol.default_commit_mode .
    3. Une balise de contrôle de source est créée pour la nouvelle version et l’application est publiée.
      Si nécessaire, l’enregistrement de sys_app est mis à jour avec le nouvel ID de corrélation de magasin.
      Remarque :
      Si votre application est liée au contrôle de code source et que vous publiez une nouvelle version en dehors de Studio, aucune validation et balise de contrôle de source ne sont créées.