Noel, before I dig too deeply into why you weren't able to commit, I wanted to verify that you did a fresh checkout of the svn tree using the *HTTPS* svn url. If you've only checked out using HTTP, it won't let you commit, and the error message is entirely unhelpful :)
-T
