Diese Dokumentation wurde zur Beschreibung der Serie 1.6.x von Subversion erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.

Name

svn resolved — Abgeraten. Den Konfliktzustand einer Datei oder eines Verzeichnisses der Arbeitskopie beenden.

Aufruf

svn resolved PATH...

Beschreibung

Von diesem Befehl wird abgeraten; verwenden Sie stattdessen svn resolve --accept working PATH. Siehe svn resolve im vorhergehenden Abschnitt für Details.

Beenden des Konfliktzustandes einer Datei oder eines Verzeichnisses der Arbeitskopie. Diese Routine löst Konfliktmarken nicht semantisch auf sondern entfernt lediglich konfliktbezogene Dateiartefakte und erlaubt es, PATH erneut zu übergeben, d.h., Subversion wird mitgeteilt, dass die Konflikte aufgelöst wurden. Siehe „Lösen Sie etwaige Konflikte auf“ für eine tiefgehende Erörterung der Konfliktauflösung.

Optionen

--depth ARG
--quiet (-q)
--recursive (-R)
--targets FILENAME

Beispiele

Falls Sie bei einer Aktualisierung einen Konflikt erhalten, werden drei neue Dateien in Ihrer Arbeitskopie angelegt:

$ svn update
C  foo.c

Aktualisiert zu Revision 31.
Konfliktübersicht:
   Textkonflikte: 1
$ ls
foo.c
foo.c.mine
foo.c.r30
foo.c.r31
$

Sobald Sie die Konflikte aufgelöst haben und die Datei foo.c bereit zur Übergabe ist, rufen Sie svn resolved auf, damit Ihre Arbeitskopie weiß, dass Sie sich um alles gekümmert haben.

[Warnung] Warnung

Sie können zwar bloß die Konfliktdateien löschen und eine Übergabe machen, jedoch bereinigt svn resolved zusätzlich zum Löschen der Konfliktdateien einige Kontrolldaten im Verwaltungsbereich der Arbeitskopie, so dass wir Ihnen nahelegen, stattdessen diesen Befehl zu verwenden.