Wie kann ich dieses Verzeichnis aus Konflikten herausholen? Es ist mir egal, ob es mit "ihnen" oder "meinen" oder was auch immer gelöst wird ...
PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons
Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons'
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr"
svn: Commit failed (details follow):
svn: Commit item 'addons' has copy flag but an invalid revision
PS C:\Users\Mark\Desktop\myproject> svn update
C addons
svn: Can't move 'addons\debug_toolbar\templates\debug_toolbar\.svn\tmp\entries' to 'addons\debug_toolbar\templates\debug
_toolbar\.svn\entries': The file or directory is corrupted and unreadable.
PS C:\Users\Mark\Desktop\myproject> svn cleanup
PS C:\Users\Mark\Desktop\myproject> svn update
Skipped 'addons'
At revision 51.
Summary of conflicts:
Skipped paths: 1
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grrr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
svn resolved
* Dateiname * behebt es nicht für mich.Antworten:
Geben Sie den folgenden Befehl ein:
(Danke an @Jeremy Leipzig für diese Antwort in einem Kommentar)
quelle
Ok, hier erfahren Sie, wie Sie das Problem beheben können:
Weitere Informationen finden Sie unter: http://svnbook.red-bean.com/de/1.8/svn.tour.treeconflicts.html
quelle
Für mich nur rückgängig machen --depth unendlich Option behoben Svn Verzeichnis bleibt in Konflikt Problem:
quelle
..diese drei svn CLI-Befehle in dieser Reihenfolge, während cd-ed in das richtige Verzeichnis für mich funktioniert.
quelle
Wenn Sie die Eclipse-IDE verwenden und beim Festschreiben auf diesen Fehler stoßen, finden Sie hier eine In-Tool-Lösung für Sie. Ich verwende Subclipse, aber die Lösung für Subversive könnte ähnlich sein.
Was Sie vielleicht nicht bemerkt haben, ist, dass die widersprüchliche Datei ein zusätzliches Symbol enthält, das die Datei tatsächlich als "konfliktreich" kennzeichnet.
Klicken Sie mit der rechten Maustaste auf die Datei, wählen Sie "Team" und "Konflikte bearbeiten ...". Wählen Sie die entsprechende Aktion. Ich habe die Datei zuvor manuell auf Textebene zusammengeführt und daher die erste Option gewählt, bei der der aktuelle Status Ihrer lokalen Kopie als "gelöste Lösung" verwendet wird. Drücken Sie jetzt "OK" und das wars.
Das widersprüchliche Symbol sollte verschwunden sein und Sie sollten erneut festschreiben können.
quelle
Eine weitere Lösung unten,
Wenn der gesamte Ordner entfernt wird und SVN den Fehler "Admin-Datei .svn fehlt" auslöst, wird der Konflikt mithilfe des folgenden Status in den Betriebszustand versetzt.
quelle
Anleitung für Tortoise SVN
Navigieren Sie zu dem Verzeichnis, in dem dieser Fehler angezeigt wird. Wenn Sie keine Änderungen vorgenommen haben, führen Sie die folgenden Schritte aus
ein. Klicken Sie mit der rechten Maustaste und führen Sie ein "Zurücksetzen" durch.
B. Alle Dateien auswählen
c. Aktualisieren Sie dann das Verzeichnis erneut
quelle
Ich benutze den folgenden Befehl, um Konflikte über die Kommandozeile zu entfernen
zum Zurücksetzen des aktuellen Verzeichnisses
quelle
Wenn Sie Probleme beim Auflösen haben (wie ich) und die Ressourcen nicht löschen und aktualisieren können, weil Sie viele Änderungen daran vorgenommen haben und Eclipse subversive anstelle des nativen Clients verwenden, gehen Sie folgendermaßen vor:
Du bist fertig.
quelle
Ich denke, die richtige Lösung ist:
quelle
Ich hatte ein ähnliches Problem, so wurde es gelöst
xyz @ ip: ~ / formsProject_SVN $ svn behoben formsProj / templates / Suche
Konfliktstatus von 'formsProj / templates / search' behoben
Aktualisieren Sie jetzt Ihr Projekt
xyz @ ip: ~ / formsProject_SVN $ svn update
'.' Aktualisieren:
Wählen Sie: (mc) betroffene lokale Bewegungen beibehalten, (r) Markierung aufgelöst (Unterbrechungsbewegungen), (p) verschieben, (q) Auflösung beenden, (h) Hilfe: r (Option "r" zum auswählen)
Konfliktstatus von 'formsProj / templates / search' behoben
Zusammenfassung der Konflikte: Baumkonflikte: 0 verbleibende (und 1 bereits gelöste)
quelle
Ich hatte das gleiche Problem unter Linux, konnte es aber nicht mit der akzeptierten Antwort beheben. Ich konnte es lösen, indem
cd
ich zum richtigen Ordner ging und dann Folgendes ausführte:Das ist alles.
quelle
svn
nichtsyn