When using wildcards ( *), the delete command deletes all files matching that wildcard, that is, all files in the directory.
But they are not there - you have already deleted them. Therefore, SVN files are not deleted.
You need to explicitly delete these files. If there are many, you can use grepit awkto extract the corresponding files from the status output:
svn st | grep `^!` | awk '{ print $2 }' | xargs svn rm
(untested, use carefully!)
source
share