Partie 5 du tutoriel : cloner l’application sur une autre instance

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Clonez l’application à partir du référentiel distant pour la développer sur une autre instance.

    Avant de commencer

    Terminez Partie 4 du tutoriel : Installer et utiliser une bibliothèque tierce.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Si vous avez accès à une autre instance, vous pouvez installer l’application à partir du référentiel distant sur l’instance pour prendre en charge le développement dans toutes les instances.

    Remarque :
    L’instance et votre utilisateur sur l’instance doivent répondre aux mêmes exigences que celles mentionnées au début de ce didacticiel.

    Le clonage est destiné au développement d’une application sur plusieurs instances de non-production et à sa gestion dans un référentiel unique. Pour publier une application et la déployer dans une instance de production, utilisez le fichier Référentiel d'applications. Pour plus d'informations, consultez ServiceNow Référentiel d’applications.

    Procédure

    1. Envoyez vos modifications au référentiel distant.
      1. Dans la barre d’activité, sélectionnez la vue Contrôle de source ( Contrôle de source).
      2. Dans la liste Modifications, sélectionnez l’icône Indexer toutes les modifications suivies ( Indexer toutes les modifications non suivies).
      3. Dans la liste Modifications non suivies, sélectionnez l’icône Indexer toutes les modifications non suivies ( Indexer toutes les modifications non suivies).
        Tous vos changements doivent figurer dans la liste des changements intermédiaires.
      4. Dans la zone de message, saisissez un message de validation.
      5. Sélectionnez l’icône Valider ( Indexer tous les changements non suivis).
      6. Sélectionnez l’icône du menu Actions supplémentaires ( Actions supplémentaires) et sélectionnez Push.

        Transmettre par push les changements indexés au référentiel distant.

      Toutes vos modifications sont disponibles dans le référentiel distant. Vous ou d’autres développeurs pouvez cloner l’application sur une autre instance.

    2. Connectez-vous à une autre ServiceNow instance.
    3. Accédez à la Tous > Développement d'application > IDE ServiceNow.
    4. Créez un espace de travail ou ouvrez-en un existant.
    5. Configurez l’authentification de base dans le ServiceNow IDE pour vous connecter au référentiel distant.
      1. Utilisez l’un des raccourcis clavier suivants pour ouvrir la palette de commandes :
        • Windows : Ctrl-Maj-P
        • Mac : Cmd-Maj-P
      2. Entrez dans Git : définissez les informations d’identification IDE Git et appuyez sur Entrée.
      3. Dans le formulaire Nouvelles informations d’identification Git, sélectionnez Authentification de base.
      4. Remplissez les champs du formulaire.
        Tableau 1. Nouveau formulaire d’informations d’identification Git
        Champ Description
        URL du référentiel Git L’URL HTTPS vers le référentiel Git que vous avez créé dans GitHub. Par exemple : https://github.com/<owner>/hello-world.git.
        Nom d'utilisateur Git Votre GitHub nom d’utilisateur.
        Jeton d'accès personnel Le jeton d’accès personnel que vous avez généré à partir de GitHub.
      5. Sélectionnez Soumettre.
    6. Clonez l’application.
      1. Utilisez l’un des raccourcis clavier suivants pour ouvrir la palette de commandes :
        • Windows : Ctrl-Maj-P
        • Mac : Cmd-Maj-P
      2. Entrez dans Git : Clone et appuyez sur Entrée.
      3. Saisissez l’URL HTTPS vers le référentiel Git distant et appuyez sur Entrée.

    Résultats

    L’application est ajoutée à l’instance avec les fichiers du référentiel distant.

    Fichiers de l’application Hello World clonés à partir du référentiel distant.

    Que faire ensuite

    Continuer vers Tutoriel partie 6 : En savoir plus sur le ServiceNow IDE.