Synchronisieren Sie die aktuelle Datei zwischen einem Visual Studio Code -Arbeitsbereich und einer ServiceNow -Instanz
Identifizieren Sie in Konflikt stehende Dateien, und führen Sie die Änderungen zwischen der aktuellen Datei in Ihrem Visual Studio Code -Arbeitsbereich und Ihrer Instanz zusammen oder überschreiben Sie sie.
Vorbereitungen
Prozedur
-
Klicken Sie im Menü oben rechts in der Visual Studio Code-IDE auf das
synchronisieren.
Sie können auch die Tastenkombination Strg+Umschalt+P in Windows und Befehlstaste+Umschalt+P in MacOS verwenden, um die Befehlspalette zu öffnen und Jetzt: Aktuelle Datei synchronisieren aus der Liste auswählen.- Wenn die Änderungen entweder auf dem Server oder auf dem Client auftreten, synchronisiert die Erweiterung die Datei erfolgreich, ohne dass Fehler angezeigt werden.
- Wenn es keine Unterschiede zwischen der lokalen und der Serverversion gibt, wird unten auf der Seite die Meldung Keine Änderungen erkannt angezeigt.
- Wenn dieselbe Datei sowohl auf dem Client als auch auf dem Server geändert wird, zeigt das System die Konflikte in einem Dialogfeld mit in Konflikt stehenden Dateien an.
-
Wenn eine Konfliktliste in einem Dialogfeld mit in Konflikt stehenden Dateien angezeigt wird, überprüfen Sie die Konflikte.
- Vergleichen Sie die Server- und Clientversion im Diff- Fenster, und bewerten Sie die Änderungen.
- Überschreiben Sie die Server- oder Client- Änderungen.
Abbildung : 1. Liste der in Konflikt stehenden Dateien -
Überprüfen Sie die Unterschiede in der Liste der in Konflikt stehenden Dateien.
Abbildung : 2. In Konflikt stehende Changes werden angezeigt In einem Dialogfeld werden die folgenden Optionen angezeigt:- Open Diff: Überprüfen Sie auf die Unterschiede zwischen zwei Versionen, und nehmen Sie die erforderlichen Änderungen vor.
- Als gelöst markieren: Lösen Sie die Unterschiede auf, und synchronisieren Sie die Versionen.
- Server überschreiben: Wählen Sie diese Option aus, wenn Sie die Serverversion mit der Client-Version überschreiben möchten.
- Lokale überschreiben: Wählen Sie Lokale überschreiben, um die lokale Version mit der Serverversion zu überschreiben.
-
Klicken Sie auf Diff öffnen.
Sie sehen zwei Versionen der Datei mit hervorgehobenen Unterschieden.
Abbildung : 3. Unterschiede in Client und Server - Nehmen Sie Änderungen an der Serverversion der Clientversion vor, und speichern Sie die Datei.
-
Klicken Sie unter In Konflikt stehende Dateienauf Als gelöstmarkieren.
Die Änderungen werden bei der nächsten Synchronisierung erfolgreich synchronisiert. Wenn die Änderungen erfolgreich zusammengeführt wurden, wird unten auf der Seite die Meldung „ Synchronisierung erfolgreich abgeschlossen “ angezeigt.