---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Konflikte lösen
===============

Konflikte lösen {#ariaid-title1}
================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

App-Entwickler können die App-Dateiversion auswählen, die beim Anwenden von Remote- oder Stash-Changes in App Engine Studio (AES) verwendet werden soll.

Vorbereitungen
--------------

* Erforderliche Rolle: Administrator
* Anwendungen mit Quellcodeverwaltung verknüpfen
* Changes übernehmen, für die ein Stash ausgeführt wurde
{#source-control-resolve-conflicts__ul_olt_w5w_hv}

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- oder Stash-Version und ein weiterer Satz von Changes in der lokalen Version. App Engine Studio erfordert, dass Entwickler Konflikte lösen, bevor Remote- oder Stash-Changes angewendet werden.

Prozedur
--------

1. Navigieren zu AlleApp EngineApp Engine Studio.
2. Öffnen Sie Ihre Anwendung auf der Seite „My Apps" (Meine Apps).
3. Aus einem Repository abrufen oder Stash für lokale Changes ausführen.  
   Wenn das System einen Konflikt feststellt, wird das Dialogfeld „Konflikte lösen" angezeigt.
4. 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.       |
   |--------------------------------|----------------------------------------------------------------------------------------------------------------|

   {#source-control-resolve-conflicts__choicetable_pqx_jdv_lv}
5. 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.     |
   |--------------------------------------------------------|--------------------------------------------------------------------------------------------|

   {#source-control-resolve-conflicts__choicetable_wln_1bv_lv} {#source-control-resolve-conflicts__SelectAction}
{#source-control-resolve-conflicts__SelectAction}
6. Wählen Sie Stash-Changes anwenden aus.  
   Die ausgewählten Änderungen werden übernommen.
7. Wählen Sie Dialogfeld schließen aus.
8. Wenn Sie die in Konflikt stehenden Changes zusammenführen möchten, wählen Sie Manuell anwenden aus.  
   Es wird eine Liste der Versionsunterschiede nach Feld angezeigt. {#source-control-resolve-conflicts__Merge}
{#source-control-resolve-conflicts__Merge}
9. Wählen Sie die Feldwerte aus, die die zusammengeführte Anwendungsdatei haben soll.
10. Wählen Sie Zusammenführung speichernaus.  
    Die ausgewählten Änderungen werden übernommen.
{#source-control-resolve-conflicts__steps_vmx_lr4_mqb}

