I really like svn. I use it everyday. But I really dislike 'svn rm', because I make the mistake everyday. I always want to remove something from the repository and use it, but end up deleting the file on the local machine. Especially bad when I just added the file, or there are changes on it I have not saved yet.
I have come to think of it more as a bug than a feature. I think 'svn rm' should do just that -- rm from the repository rather than the local file as well. Thank you,