SVN: How to fix Obstructed changes.
- Move the obstucted file to a temporary location and delete all ".svn" files and directories on it.
- run svn rm [obstucted path].
- run svn cleanup.
- run svn commit -m "...".
- run svn update.
- then finally move back the obstructed file/directory. Update/Commit if necessary.