Ich habe ein paar Tage in vielen Klassen eines Android-Projekts gearbeitet, bevor ich mich an Tortoise SVN gebunden habe. Die Sache ist, dass ich mein Projekt aktualisiert habe, bevor ich einen Commit gemacht habe. Bis jetzt hat Tortoise meine modifizierten Klassen nie überschrieben, aber dieses Mal ist es passiert. Wie kann ich all die Arbeit wiederherstellen, die ich in den letzten Tagen gemacht habe?Wiederherstellen der überschriebenen Datei von Tortoise
0
A
Antwort
1
Sie können nicht zum Status "Modified, aber Committed WC" zurückkehren. Zeitraum
Wenn möglich zu erkennen, die Revisionen genau auf Ihr WC bringen Sie dieses Update, können Sie versuchen -reverse merge diesen Bereich in WC. Wenn Sie nicht können - FAILED Sie, aber bekommen Erfahrung:
- NIE
- nie blind aktualisieren WIP begehen Ihrer ohne vorherige aktualisieren, wissen eingehenden Updates
In meiner Erfahrung, die Arbeit ein zweites Mal zu machen ist immer schneller. – paddy
Mögliches Duplikat von [Was ist der richtige Weg, um eine gelöschte Datei von SVN wiederherzustellen?] (Http://stackoverflow.com/questions/490522/what-is-the-correct-way-to-restore-a-edeleted- file-from-svn) –
Ich glaube nicht, ist die gleiche Sache, die Frage ist über Dateien auf Repository, meine ist über Dateien auf meiner lokalen Arbeitskopie durch die auf dem Repository überschrieben –