2010-04-06 3 views
9

Wenn ich eine Datei in einem Stamm einer SVN-Repository löschen, kann ich die Datei, wenn ich für eine vorherige Version fragen, oder die Datei für immer gelöscht wurde?SVN Gelöschte Datei

Antwort

14

Sie werden es in der letzten Revision erhalten.

Eigentlich gibt es keine „Standard“ über eine Datei in einer Subversion-Repository vollständig loszuwerden. Es gibt eine Menge hitzige Diskussionen darüber, ob ein solches Feature implementiert werden sollte (siehe zum Beispiel this bug report und this blog post).

+0

Vielen Dank Pekka. Grüße. Jose – Sosi

1

Es gibt keine Möglichkeit (als Client-Version 1.6.18) den Client erhalten eine frühere Version wiederherzustellen, indem eine gelöschte Datei direkt adressieren, da der Client nicht Historien Wegänderung gut umgehen kann.

Eine Möglichkeit, die Datei zu erhalten, ist eine ältere Version (an einen sicheren Ort) zu exportieren, Sie haben das gesamte Verzeichnis zu dieser Version zu exportieren. Und wenn Sie die Umkehrung auf diese Revision übertragen wollen, kopieren Sie die Datei an ihren Platz, fügen Sie sie hinzu, commit;