Z przyczyn mniej lub bardziej zrozumiałych koniecznym było, aby usunąć z kilku projektów katalogi zawierające informacje o lokalnej kopii roboczej Subversion _svn. Przy braku połączenia z repozytorium kodu ręczne usuwanie to dłubanina i gwarantowana depresja. Z pomocą przyszedł PowerShell. Jak zwykle. Poniżej skrypt usuwający to co trzeba tam gdzie trzeba:
Clear-Host
$path = Read-Host "Folder przeznaczony do wyczyszenia z katalogów _svn: "
Get-ChildItem -Path $path -Include _svn -Force -Recurse -Filter FullName |
Remove-Item -Force -Recurse
Write-Host "Operacja usuwania katalogów _svn zakończona pomyślnie."
Krótko, zwięźle i na temat.