Synchroniser le fichier actuel entre un Visual Studio Code espace de travail et une ServiceNow instance
Identifiez les fichiers en conflit et fusionnez ou écrasez les changements entre le fichier actuel de votre Visual Studio Code espace de travail et votre instance.
Avant de commencer
Procédure
-
Cliquez sur l’icône Synchroniser le
dans le menu situé dans le coin supérieur droit de l’IDE Visual Studio Code .
Vous pouvez également utiliser un raccourci clavier Ctrl+Maj+P sous Windows et Commande+Maj+P sous MacOS pour ouvrir la palette de commandes et choisir Maintenant : Synchroniser le fichier actuel dans la liste.- Si les modifications se produisent sur le serveur ou sur le client, l’extension synchronise le fichier avec succès sans afficher d’erreurs.
- S’il n’y a pas de différences entre les versions locale et serveur, le message Aucun changement détecté s’affiche en bas de la page.
- Si le même fichier est modifié à la fois sur le client et sur le serveur, le système affiche les conflits dans une boîte de dialogue Fichiers conflictuels .
-
Si une liste de conflits s’affiche dans une boîte de dialogue Fichiers conflictuels , vérifiez les conflits.
- Comparez les versions du serveur et du client à l’aide de la fenêtre Diff et évaluez les modifications.
- Remplacer les changements du serveur ou du client .
Figure 1. Liste de fichiers conflictuels -
Vérifiez les différences dans la liste Fichiers conflictuels .
Figure 2. Affichage des changements conflictuels Une boîte de dialogue affiche les options suivantes :- Open Diff : Vérifiez les différences entre les deux versions et apportez les modifications nécessaires.
- Marquer comme résolu : résolvez les différences et synchronisez les versions.
- Remplacer le serveur : choisissez si vous souhaitez remplacer la version du serveur par la version client.
- Remplacer local : choisissez Remplacer local pour remplacer la version locale par la version serveur.
-
Cliquez sur Ouvrir la différence.
Vous pouvez voir deux versions du fichier avec les différences mises en évidence.
Figure 3. Différences entre le client et le serveur - Apportez des modifications à la version du serveur à partir de la version client et enregistrez le fichier.
-
Cliquez sur Marquer comme résolu sous Fichiers conflictuels.
Les changements sont synchronisés avec succès lors de la synchronisation suivante. Lorsque les changements sont fusionnés avec succès, le message Synchronisation terminée avec succès s’affiche en bas de la page.