Ok the problem seems to be local. I have updated the svn tree several times, and the file just remained the same. So I decided to remove the file, and then it restored the correct latest version.
Bug with subversion I guess(or with my local .svn cache or something)
So the problem I mentioned must be invalid/old, thanks anyway