Créer des versions et des branches dans Git

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Les développeurs d’applications peuvent ServiceNow Studio créer des versions et des branches dans leurs référentiels Git.

    Changer de branche de référentiel

    Les développeurs d’applications peuvent passer à une autre branche de référentiel pour travailler sur une autre version de l’application à l’aide ServiceNow Studiode .

    Avant de commencer

    Vous devez disposer d’un référentiel Git avec une ou plusieurs branches disponibles.

    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 > Changer de branche.
    5. Choisissez si vous souhaitez dissimuler ou ignorer les changements locaux.
      OptionDescription
      Dissimuler les changements locaux Enregistre les changements locaux avant de passer à une autre branche. Vous pouvez fusionner ou annuler ultérieurement les changements enregistrés.
      Annuler les changements locaux Supprime définitivement tous les changements locaux avant de passer à une autre branche. Si vous choisissez d’ignorer, vous ne pourrez pas récupérer ces fichiers.
      Remarque :
      Soyez prudent lorsque vous ignorez les changements locaux. Étant donné que tous les développeurs d’applications partagent les mêmes informations d’identification de référentiel, il est impossible d’ignorer un seul ensemble de changements utilisateur.
    6. Sélectionnez la branche vers laquelle vous souhaitez basculer.
    7. Sélectionnez Changer de branche.

    Résultats

    ServiceNow Studio Met à jour l’application locale pour correspondre à la version de la branche à partir du référentiel.

    Créer une branche de référentiel

    Les développeurs d’applications peuvent créer une branche pour travailler sur une nouvelle version d’une application existante dans ServiceNow Studio. La création d'une branche entraînera la création d'une nouvelle branche dans le référentiel distant configuré pour cette application. Cette application, y compris les changements non validés, passera vers la nouvelle branche.

    Avant de commencer

    Rôle requis : admin ou sn_group_creator.app_creator

    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 > Créer une branche.
    5. Entrez un nom de branche.
    6. Facultatif : Créez une branche à partir d’un onglet en sélectionnant la liste déroulante Créer à partir d’une balise et en sélectionnant une balise existante.
    7. Sélectionnez Créer une branche.
    8. Sélectionnez Fermer.

    Définir une branche par défaut

    Définissez une branche par défaut lorsque vous souhaitez utiliser une branche autre que main pour les nouvelles modifications ou pour votre référentiel de développement principal ServiceNow Studio .

    Avant de commencer

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

    Rôle requis : admin

    Procédure

    1. Suivez les étapes indiquées dans .Add a system property
    2. Ajoutez la glide.source_control.default_branch_name propriété et spécifiez le nom de branche par défaut du référentiel de contrôle de source Git à partir duquel travailler.
      Par exemple, les noms de branches par défaut peuvent inclure des demandes d’extraction, des validations de code, etc. Le travail des développeurs d’applications est géré à partir de la branche par défaut et enregistré dans celle-ci, sauf indication contraire. Si elle n’est pas modifiée, la valeur par défaut est sn_instances/<instance_name>.