I had the exact same problem. I couldn't commit, and cleanup would fail.
Using a command-line client I was able to see an error message indicating that it was failing to move a file from .svn/props
to .svn/prop-base
.
I looked at the specific file and found that it was marked read-only. After removing the read-only attribute I was able to cleanup the folder and the commit my changes.