Anwendungsentwickler können auswählen, welche Anwendungsdateiversion verwendet werden soll, wenn Remote-Changes oder Changes, für die ein Stash ausgeführt wurde, übernommen werden.
Vorbereitungen
Wichtig: Beginnend mit
XanaduRelease,
veraltetVersion von
ServiceNow StudioWird auf zukünftige Einstellung vorbereitet. Es wird ausgeblendet und in neuen Instanzen nicht mehr aktiviert, aber weiterhin unterstützt. Details zum Verwerfungsprozess finden Sie unter
Verwerfungsprozess [KB0867184] artikel in der Now Support-Wissensdatenbank.
Versuchen Sie, Apps in der aktuellen Version von zu erstellen und zu bearbeiten ServiceNow StudioStattdessen. Weitere Informationen finden Sie unter ServiceNow Studio.
- Erforderliche Rolle: Administrator
- Anwendungen mit Quellcodeverwaltung verknüpfen
- Changes übernehmen, für die ein Stash ausgeführt wurde
Warum und wann dieser Vorgang ausgeführt wird
Konflikte treten auf, wenn mehrere Change-Versionen derselben Anwendungsdatei vorhanden sind: ein Satz von Changes in der Remote-Version oder der Version, für die ein Stash ausgeführt wurde, und ein weiterer Satz von Changes in der lokalen Version. Studio erfordert, dass Entwickler Konflikte lösen, bevor Sie Remote-Changes oder Changes, für die ein Stash ausgeführt wurde, anwenden.
Prozedur
-
Wenden Sie in Studio Remote-Changes und Changes an, für die ein Stash ausgeführt wurde.
Wenn das System einen Konflikt feststellt, wird das Dialogfeld „Konflikte lösen“ angezeigt.
-
Wählen Sie aus, wie der Konflikt gelöst werden soll.
| Option | Bezeichnung |
|---|
| Aktion auswählen |
Übernehmen oder verwerfen Sie alle Changes, für die ein Stash ausgeführt wurde. Fahren Sie mit Schritt 3 fort. |
| Changes manuell zusammenführen |
Wählen Sie individuell aus, welche Changes angewendet werden sollen. Fahren Sie mit Schritt 6 fort. |
-
Wenn Sie alle Changes, für die ein Stash ausgeführt wurde, anwenden oder verwerfen möchten, wählen Sie eine Aktion aus.
| Option | Bezeichnung |
|---|
| Changes übernehmen, für die ein Stash ausgeführt wurde |
Wendet die Anwendungsdateiversion aus den Changes, für die ein Stash ausgeführt wurde, an. |
| Changes verwerfen, für die ein Stash ausgeführt wurde |
Wendet die Anwendungsdateiversion aus dem aktuellsten Abruf aus dem Repository an. |
-
Klicken Sie auf Changes übernehmen, für die ein Stash ausgeführt wurde.
Die ausgewählten Änderungen werden übernommen.
-
Klicken Sie auf Dialogfeld schließen.
-
Wenn Sie die in Konflikt stehenden Changes zusammenführen möchten, klicken Sie auf Manuell anwenden.
Es wird eine Liste der Versionsunterschiede nach Feld angezeigt.
-
Wählen Sie die Feldwerte aus, die die zusammengeführte Anwendungsdatei haben soll.
-
Klicken Sie auf Zusammenführung speichern.
Die ausgewählten Änderungen werden übernommen.