I’m not really sure why, but I think it is likely I canceled a commit halfway, and subsequently I’m getting a Working copy xxxx is locked message that disallows me from doing anything with the locked resource (update/synchronize/commit).
Doing a “svn cleanup” fixes the locks. In Eclipse, right click the offending resource, select Team > Cleanup.
I recently also got the same problem leh! haha… yup! cleanup solved it.