I have several Force.com projects in the same workspace, which I am doing development on using Eclipse Kepler and the Force.com IDE. Additionally, I am using EGit to version control all the projects.
Within the last two days, I have noticed that on startup of Eclipse, while the 'building workspace' operation is in progress, Eclipse is also deploying project contents of one of the projects to the server. This results in all the Apex classes in that salesforce instance being overwritten by what's in my local project. The other projects are not behaving this way.
Any ideas as to why this is happening would be very helpful. Thank you.
Edit: From the .log file for my workspace, I found this entry:
!ENTRY org.eclipse.core.resources 2 10035 2014-09-25 17:31:21.097 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
Could this be related?