If it is in only one commit (or series of commits), use svn merge to undo it.
If the user does this after a few commits, and you are on Linux:
First, check the listing of the files you want to delete:
find . -name '._*'
Then actually invoke svn to remove them:
find . -name '._*' -exec svn rm {} \;
Check svn status, fix if this is good.
Disclaimer: I have not tested the commands, so be careful.
I think these are Mac backup files that it makes automatically.
Rob olmos
source share