Legacy - Déplacer les fichiers d’application dans un référentiel GIT

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Déplacez les fichiers d’application liés au contrôle de source vers n’importe quel dossier du référentiel. Autorisez les développeurs d’applications à stocker le contenu de prise en charge, tel que les tests automatisés, dans le même référentiel que les applications qu’ils prennent en charge.

    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.

    Pourquoi et quand exécuter cette tâche

    La liaison d’une application au contrôle de source génère un fichier texte de propriétés appelé sn_source_control.properties au niveau racine du référentiel. Le fichier de propriétés indique le dossier contenant les fichiers d’application. L’intégration suit les changements apportés à ces fichiers d’application en générant un fichier checksum.txt . Lorsque la somme de contrôle correspond, l’intégration ignore le processus de validation et d’assainissement. Lorsque la somme de contrôle ne correspond pas, l’intégration valide et nettoie les fichiers d’application dans le cadre de l’opération de contrôle de source. L’intégration ignore tout le contenu du référentiel en dehors du chemin d’accès de l’application.
    Remarque :
    Vous pouvez définir les propriétés système glide.source_control.checksum_required pour activer les validations et les nettoyages de la somme de contrôle facultative et glide.source_control.checksum_quick_install pour contourner les étapes de nettoyage sur les correspondances de somme de contrôle. Pour plus d’informations, consultez Propriétés système disponibles .

    Procédure

    1. Connectez-vous au référentiel de contrôle de source lié à l’application.
    2. Créez le dossier de destination dans lequel vous déplacerez les fichiers d’application.
      Par exemple, créez les dossiers src/app.
    3. Déplacez le dossier contenant vos fichiers d’application vers le dossier de destination.
      Par exemple, déplacez le demo_my_app du dossier vers src/app.
    4. Accédez au niveau racine du référentiel.
    5. Ouvrez le fichier texte sn_source_control.properties dans un éditeur de texte.
    6. Pour la propriété path= , saisissez le chemin du dossier dans lequel vous avez déplacé les fichiers d’application.
      Par exemple, entrez path=src/app.
    7. Enregistrez le fichier de propriétés.

    Que faire ensuite

    Connectez-vous à votre instance et effectuez des opérations de contrôle de source à partir de Studio.