Ist es möglich, eine ganze SVN-Repository zurückkehren?
Frage
Ich habe gerade etwas Dummes mit meiner SVN-Repository, ich importierte versehentlich eine Last von Sachen in die Wurzel anstatt in einen Unterordner. Es wird mich im Alter von bis zu reinigen .... es sei denn es eine einfache Möglichkeit ist es, eine globale revert auf dem Repo zu tun? Die Hilfedatei Gespräche über Arbeitskopien zurückkehren, aber es gibt keine Arbeitskopie für einen neu eingeführten Artikel. Gibt es eine Möglichkeit einen Import rückgängig zu machen?
Duplizieren :
Lösung
Sehen Sie diese Frage: Rollback oder zufällt gesamte sVN-Repository auf eine ältere Revision
Andere Tipps
Eine Möglichkeit wäre es, eine Sicherung zu tun nur auf die gewünschte Version und dann das Repository gestellt werden.
svnadm dump /path/to/repo -r 0:desired_max
sollten Sie die Sicherung, die Sie wollen.
Erstellen Sie eine Kasse des gesamten Repository, fusionieren die Änderung und dann begehen.
$ svn checkout https://server/repro temp
$ cd temp
$ svn merge -c -[revision] https://server/repro
Überprüfen Sie Ihre Arbeitskopie korrekt ist
$ svn commit -m "Revert of botched import."