I'm posting this in case someone runs into a similar situation. I'm running eclipse luna with the subclipse plugin.
I've done this before without mishap, but svn is one of the more "touchy" source control repositories I've worked with.
I wanted to move a png logo file into my app. So I renamed the existing one to a logo_bak and then imported the new one and then named it the same name as the existing logo that I just renamed logo_bak. I then checked in some files and went on my way to other tasks.
However, the next work day when I started up eclipse luna my entire project was "dirty" as indicated by the svn label decoration for dirty on the project.
(A file that is marked as "dirty" needs to be committed, an
"unversioned" file hasn't been added to your SVN repository yet, and
so on.)
and I just couldn't get it to synchronize with svn. I also found that my files never did get checked in. If I did a right click on my project, then Team - Share Project, that option wasn't displaying and Team - Synchronize with Repository was disabled.
I tried creating a new project, deleting metadata from eclipse, opening then closing the project, and several other things, but what worked was disconnecting the project from svn, then connecting back to it again. After that I was able to right click on the project, then select Team - Share Project. Then when I synchronized I had about a dozen or so files to Override and update, even though when I checked on differences they were the same as what was in the repo. After that though everything started working again normally.