刚才突然停电,结果我辛苦一天的成果全都没有了,更为可恨的是我下午实现的一个算法也没有了,说句不好听的话,让我重新实现这个算法的话,我都不一定能实现的说:(。
其实我也没有做错什么事情,程序每天备份,编译前保存文件。只是最近UPS坏了,还没有修好。。。
当来电的时候,我发现我的一个cpp文件已经被标定为binary file,用UE打开后,就只有一堆二进制的零了。
当时对于文件能否恢复其实是很没有信心的,因为文件如果被删除了,还可以被恢复,而现在的情况是没有被删除,只是内容没有了。抱着try一下的态度,利用filerecovery这个软件进行恢复,结果竟然成功了,原先文件的90%都被成功恢复,而剩下的10%用backup完全可以解决


我当时感动的都要哭了
经过分析,认为是因为文本文件在保存的时候,需要一个中间文件的转换,而这个中间文件就被系统标记成为一个deleted文件,利用undelete就可以恢复这个文件。
得到的教训就是,一定要有UPS
得到的经验就是,想尽办法也要恢复,系统恢复软件一定要安装
打印 | 张贴于 2004-01-09 16:43:00 | Tag:暂无标签

留言反馈
我现在也在找这个软件啊。就是找不到完全版的。因为我的
照片被我误删了。DEMO版的不能恢复这个大的。你能不能指点以下啊。忠心的谢谢你啊。
就像现在,我一个显示器放着IDE,发现对O/R mapping 有些 puzzle,我在另一个显示里 Google 到这儿来了,回完帖子继续 programming.
本本:没有希望
二台机器:现在就是。。。。
sourcesage,随时check in/out 也没有用,因为被破坏的就是我正在edit的这个文件
不明白的是:为什么要有更多的显示器?
一定要用本本,
一定要有二台机器,最好有更多的显示器(我知道你是写VC程序的)
一定要用SourceSafe,随时Check In/out。