An dieser Stelle noch kurz ein Shellaufruf um rekursiv alle SVN-Dateien und Ordner innerhalb eines Projektes zu löschen.
Man ist öffter mal in der Situation ein in SVN eingebundenes Projekt zu kopieren oder weitergeben zu wollen, zuvor möchte man aber gerne die SVN-Dateien loswerden.
Erstellt Euch dazu am besten eine Batchdatei deleteSvn.bat in der ihr folgenden Eintrag vornehmt.
FOR /F “tokens=*” %%G IN (’DIR /B /AD /S *.svn*’) DO RMDIR /S /Q %%G
Die Batch müsst Ihr dann nur noch innerhalb des betroffenen Ordners ausführen.
Falls es nach dem Rauskopieren nicht funktioniert, überprüft bitte die Anführungszeichen und ersetzt diese in Eurer BatchDatei.
Falls Ihr beim Deployen einer wsp-Datei in das gleiche Problem lauft, dann probiert doch bitte diesen Fix aus, den ich bereits bei Codeplex zum Besten gegeben habe.
Für mich hat es so funktioniert, eine offizielle Bestätigung eines Core-Developers habe ich bis heute allerdings nicht erhalten.
Ladet Euch dazu das komplette Project im Source down und fixed die dort beschriebene Stelle (Eintrag von kfiegenbaum). Compiled anschließend die Solution und es sollte funktionieren.
Eine Garantie kann ich dafür allerdings nicht geben:
Hier findet Ihr alles was Ihr braucht!
Der Tobias Lekman bietet dazu bereits eine gefixte .exe an.
Hoffe, das hilft Euch.
Gruß,
Kai