L’utilisation du contrôle de source dans le ServiceNow IDE
Utilisez les commandes Git et d’autres fonctionnalités de contrôle de source dans le ServiceNow IDE pour gérer les modifications apportées à une application au sein d’une équipe de développement.
Commandes Git
Après avoir initialisé ou cloné un référentiel Git et vous être connecté au fournisseur Git, vous pouvez exécuter les commandes Git suivantes à partir de la vue Contrôle de source ( ) ou de la palette de commandes.
| Commande | Description |
|---|---|
| Clone ( Palette de commandes : Git : Clone |
Clonez un référentiel distant pour ajouter une application à votre espace de travail. Pour plus d'informations, consultez Cloner un dépôt Git avec l’attribut ServiceNow IDE. |
| Contrôler ( Palette de commandes : Git : Extraire à... |
Extrayez une autre branche du référentiel. Sélectionnez la branche dans la liste ou créez une branche et poussez-la vers le référentiel distant. Une seule branche par référentiel peut être extraite à la fois sur une instance. |
| Étape ( Palette de commandes : Git : changements d’étape |
Mettez en scène les changements dans votre répertoire de travail que vous souhaitez valider. Lorsque vous effectuez des changements intermédiaires, les fichiers sont déplacés de la liste Changements vers la liste Changements intermédiaires. |
| Valider ( Palette de commandes : Git : Commit |
Validez vos modifications intermédiaires dans le référentiel local. Entrez un message de validation pour décrire vos changements. |
| Push ( Palette de commandes : Git : Push |
Poussez vos changements validés vers le référentiel distant. |
| Pull ( Palette de commandes : Git : Pull |
Effectuez une opération pull pour fusionner les derniers changements du référentiel distant dans le référentiel local. |
| Dissimulation ( Palette de commandes : Git : Cacher, Git : Pop, Git : Abandonner, Git : Liste, Git : Appliquer, Git : Effacer |
Dissimulez tous les changements non validés pour les enregistrer localement dans votre répertoire de travail et y revenir plus tard. Les sous-commandes pop, drop, list, apply et clear sont prises en charge lors de la dissimulation. Sélectionner pour réappliquer vos modifications dans votre répertoire de travail. |
Palette de commandes : Git : Annuler les changements |
Annuler les changements pour annuler les modifications apportées à une application. |
| Créer une branche ( Palette de commandes : Git : Créer une branche... |
Ajoutez une branche à un référentiel et vérifiez-la. |
Fusionner les conflits
En cas de conflit entre les modifications locales et distantes dans un fichier, le fichier est répertorié sous Fusionner les conflits dans la vue Contrôle de source ( ). Vous pouvez passer en revue les conflits dans l’éditeur et les résoudre en acceptant la modification actuelle ou entrante, les deux, ou en modifiant manuellement le fichier.
Historique de validation
L’historique des validations d’une branche est répertorié dans la section Validations de la vue Contrôle de source ( ) et inclut des détails sur les validations. Pour afficher l’historique des validations d’un fichier, accédez à la vue de l’Explorateur de
), sélectionnez le fichier et développez la section Chronologie. Lorsque vous sélectionnez un commit, un éditeur de différences comparant les modifications s’ouvre.
Modifications du référentiel
Pour mettre à jour le référentiel distant auquel une application est connectée, vous pouvez utiliser la commande Git : Update remote origin à partir de la palette de commandes et saisir une autre URL de référentiel distant.