Diese Anweisungen sind ein wenig einschüchternd und verwirrend: http://svnbook.red-bean.com/de/1.0/ch04s04.html#svn-ch-4-sect-4.3 . Und sie scheinen auch nicht zu erwähnen, dass es viel einfacher ist, wenn Sie nach dem " svn rm
" [1] noch nicht eingecheckt haben .
Also dachte ich, dies wäre ein guter Ort, um eine einfachere Antwort für diejenigen aufzuzeichnen, die danach googeln.
[1] Für einen SVN-Neuling scheint es, dass " svn rm
" die Datei sofort zerstört. Ich erinnere mich, svn rm
dass ich dachte, das würde es einfach aus der Quellcodeverwaltung entfernen und ausflippen, wenn die Datei selbst tatsächlich verschwand. Eine Unterfrage lautet also: Was ist der richtige Weg, um eine Datei aus der Versionskontrolle zu entfernen, ohne Ihre lokale Kopie tatsächlich zu entfernen?
svn status | grep "^D" | awk '{print $2}' | xargs svn revert