Créer des versions et des branches dans Git

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Les développeurs d’applications utilisant App Engine Studio (AES) peuvent créer des versions et des branches dans leurs dépôts Git.

    Créer une balise pour établir un lien vers une version particulière de l’application

    Créez une balise dans le référentiel pour la lier à une version d’application particulière dans App Engine Studio (AES).

    Avant de commencer

    Procédure

    1. Accédez à la Tout > App Engine > Studio du moteur de développement d'application.
    2. Sur la page Mes applications, ouvrez votre application.
    3. Sélectionner Contrôle de source > Créer une balise.
      App Engine Studio ouvre la fenêtre Créer une branche.Créer une fenêtre de balise
    4. Saisissez le nom de la balise.
    5. Sélectionnez Créer une balise.
      App Engine Studio Crée la balise.
    6. Sélectionnez Fermer.

    Que faire ensuite

    Validez les changements apportés à la nouvelle branche.

    Changer de succursales

    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 App Engine Studio de (AES).

    Avant de commencer

    • Rôle requis : administrateur
    • Référentiel Git avec une ou plusieurs branches disponibles.

    Procédure

    1. Accédez à la Tout > App Engine > Studio du moteur de développement d'application.
    2. Sur la page Mes applications, ouvrez votre application.
    3. Sélectionner Contrôle de source > Changer de branche.
      Changer d’élément de menu de branche
      Le système affiche la fenêtre Switch Branch (Changer de branche).
    4. Facultatif : S’il existe des changements locaux sur l’instance, vous pouvez les enregistrer ou les annuler.
      OptionDescription
      Enregistrer 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.
      Remarque :
      Soyez prudent lorsque vous ignorez les modifications locales. Étant donné que tous les développeurs d’applications partagent les informations d’identification du référentiel, il n’existe aucun moyen d’ignorer un seul ensemble de modifications d’utilisateurs. Remarque : vous ne pouvez pas restaurer ultérieurement les changements ignorés.
    5. Sélectionnez la branche vers laquelle vous souhaitez basculer.
    6. Sélectionnez Changer de branche.
      App Engine Studio Met à jour l’application locale pour correspondre à la version de branche du référentiel.

    Créer une branche

    Les développeurs d’applications peuvent créer une branche pour travailler sur une nouvelle version d’une application existante dans App Engine Studio (AES).

    Avant de commencer

    Procédure

    1. Accédez à la Tout > App Engine > Studio du moteur de développement d'application.
    2. Sur la page Mes applications, ouvrez votre application.
    3. Sélectionner Contrôle de source > Créer une branche.
      App Engine Studio ouvre la fenêtre Créer une branche.
      Fenêtre Créer une branche
    4. Saisissez le nom de la branche.
    5. Facultatif : Pour créer une branche à partir d’une balise, sélectionnez la liste déroulante Créer à partir d’une balise , puis sélectionnez une balise existante.
    6. Sélectionnez Créer une branche.
      App Engine Studio Crée la branche.
      Fenêtre Créer une branche affichant le message de réussite.
    7. Sélectionnez Fermer.

    Que faire ensuite

    Validez les changements apportés à la nouvelle branche.

    Définir la branche par défaut

    Définissez une branche par défaut lorsque vous souhaitez utiliser une branche autre que main pour les nouveaux changements ou pour votre dépôt de développement principal App Engine Studio (AES).

    Avant de commencer

    Procédure

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