from your new and previous description it sounds like the server adapter thinks files or rather modules are being deleted (aka removed) from the deployment.
Have the timestamp changed ?
Does Mercurial remove/add files instead of just updating them ?
Any specific action(s) you have done before saving the file you have been edited ?