Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.

Name

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

Übersicht

svn resolved PATH...

Beschreibung

Dieser Befehl ist veraltet; 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 übertragen, 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

Beispiele

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

$ svn update
Updating '.':
C    foo.c 
Aktualisiert zu Revision 31.
Konfliktübersicht:
Textkonflikte: 1
$ ls foo.c*
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.