Wie kann ich eine Datei "löschen", die sich bereits im SVN-Repository befindet, ohne sie aus meinem Dateisystem zu löschen?
TortoiseSVN oder Befehlszeilenanweisungen sind willkommen.
Folgendes funktioniert, aber ich hoffe auf etwas Schöneres:
- Kopieren Sie die Datei an einen anderen Speicherort außerhalb des Repositorys.
- SVN Löschen Sie die Datei.
- Verpflichten
- Kopieren Sie die Dateien zurück und ignorieren Sie sie bei zukünftigen Commits.
svn
tortoisesvn
srmark
quelle
quelle
Dateien und Ordner löschen
Vollständig löschen:
Rechtsklick → Menü → Löschen
Löschen & Lokal halten:
Umschalt + Rechtsklick → Menü → Löschen
quelle
In TortoiseSVN können Sie auch mit der Shiftrechten Maustaste klicken, um ein Menü mit "Löschen (lokal halten)" aufzurufen.
quelle
Benennen Sie Ihre Datei um, übernehmen Sie die Änderungen einschließlich der "gelöschten" Datei und schließen Sie die neue (umbenannte) Datei nicht ein.
Benennen Sie Ihre Datei wieder um.
quelle
Wenn Sie eine xxx.java-Datei aus SVN entfernen möchten:
quelle