I'd put money on he saved the file, but never checked it in. So what he had in his local cache was "up to date", but as soon as he did a get latest version....the file from the vault overwrote his local copy. So pretty much a learning experience. That's happened here before.
I have told people to use check in/keep file/checked out as their new save protocol. That way the vault is updated and you will have a full history.
I´d also bet on this. - just a classic.
If he would have checked in the file you would see it on several versions in epdm.
Nope, it overwrote it. You're only option is to restore from a backup of the local hard drive (You do have one of those right?)
Another option if its a SolidWorks file. SolidWorks may be setup to save backup copies to some folder. This would be defined under the "Tools/Options" menu in SolidWorks under the node "Backup/Recover. We save 3 backup copies to a temp folder on the C drive.
Thanks for all the replies. The answer were what I thought they would be, but I had to check.