论坛地址:
http://topic.csdn.net/u/20081024/09/0c6478e4-40d5-4dd6-bebc-120f5f31b344.html
一个误操作,导致代码丢失,能想到的办法无非是
这些都是事后的事情,我们应该从中吸取教训。我以前也多次遇到了极其不常见的问题,主板异常,导致我保存文件的时候,我的数据全部变成了方块乱码,用二进制查看,全部是0, 几个小时的工作就这么不见了。
所以,我们对于重要的源代码,一定要做如下几个备份策略
我指的定期,除了版本控制要经常提交外,其它的都不要超过一天,否则你的损失可能很大的。
一个误操作,导致代码丢失,能想到的办法无非是
- 反删除工具
- 从class反编译
- 看看Local History里面是否还有
这些都是事后的事情,我们应该从中吸取教训。我以前也多次遇到了极其不常见的问题,主板异常,导致我保存文件的时候,我的数据全部变成了方块乱码,用二进制查看,全部是0, 几个小时的工作就这么不见了。
所以,我们对于重要的源代码,一定要做如下几个备份策略
- 版本控制,最好不是本机
- 定期打包备份到另一个磁盘、分区
- 定期备份到另一个机器上,或者U盘,活动硬盘
- 定期打包刻录到光盘上
我指的定期,除了版本控制要经常提交外,其它的都不要超过一天,否则你的损失可能很大的。