C ccdisk Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-09 #21 亡羊补牢,未为晚已. 建议装CVS进行版本控制及备份,如果只有一台电脑,可以搭配虚拟机使用,远胜过MS的VSS
C ccdisk Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-09 #22 或许还有一点办法,使用winhex,要看你的文件系统是什么类型,还要看你的运气了,原理是:通常覆盖一个文件时,windows并不是直接在原来的位置上覆盖文件,而是创建一个新的,再删除原来那个旧的,所以存在一种可能就是你的文件数据实际保存的位置没有被覆盖,那么有可能修回来,所以要看你的运气了. 方法是:使用winhex, 找到被毁文件的所在的目录,看看(0xe5)nit1.pas还在不在,如果在,选择修复;或者直接用软盘启动到DOS下,用DISKEDIT来解决.
或许还有一点办法,使用winhex,要看你的文件系统是什么类型,还要看你的运气了,原理是:通常覆盖一个文件时,windows并不是直接在原来的位置上覆盖文件,而是创建一个新的,再删除原来那个旧的,所以存在一种可能就是你的文件数据实际保存的位置没有被覆盖,那么有可能修回来,所以要看你的运气了. 方法是:使用winhex, 找到被毁文件的所在的目录,看看(0xe5)nit1.pas还在不在,如果在,选择修复;或者直接用软盘启动到DOS下,用DISKEDIT来解决.
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-09 #23 亡羊补牢,为时未晚。2个星期买一个教训,也算值得。 教训1:文件命名要有规范,不要随便什么unit1、unit2的。 教训2:记得备份,如果你用windows超过1年,那么你一定应该养成了在编写word文档的时候不时要按ctrl+s了吧?这个也是一种备份。对于备份的原则,建议你将备份文件压缩成压缩包,压缩包按照工程文件名+日期的格式命名。同时,注意:简单的复制一份源程序就是备份这个方案是错误的。 教训3:你可以考虑安装一个版本管理系统,如:cvs/svn/vss等,有了这种工具,基本不会发生被错误覆盖后无法找回的问题 教训4:备份最好多备份到几个地方,最好养成定期的习惯,最好刻录成光盘(当然,这个还要看你的所从事的编码的具体情况)。
亡羊补牢,为时未晚。2个星期买一个教训,也算值得。 教训1:文件命名要有规范,不要随便什么unit1、unit2的。 教训2:记得备份,如果你用windows超过1年,那么你一定应该养成了在编写word文档的时候不时要按ctrl+s了吧?这个也是一种备份。对于备份的原则,建议你将备份文件压缩成压缩包,压缩包按照工程文件名+日期的格式命名。同时,注意:简单的复制一份源程序就是备份这个方案是错误的。 教训3:你可以考虑安装一个版本管理系统,如:cvs/svn/vss等,有了这种工具,基本不会发生被错误覆盖后无法找回的问题 教训4:备份最好多备份到几个地方,最好养成定期的习惯,最好刻录成光盘(当然,这个还要看你的所从事的编码的具体情况)。
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-09 #24 没有办法恢复了,我丢了几年的数据,几十G的代码和文档都没有了,—— 其实2个星期的数据还是比较容易恢复的 给你的建议是自己装一个VSS服务器,那就不会覆盖的问题了,而且可以自己管理版本,有一个软件VssConnxxxx 软件可以在delphi的ide里面
没有办法恢复了,我丢了几年的数据,几十G的代码和文档都没有了,—— 其实2个星期的数据还是比较容易恢复的 给你的建议是自己装一个VSS服务器,那就不会覆盖的问题了,而且可以自己管理版本,有一个软件VssConnxxxx 软件可以在delphi的ide里面
老 老人家 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-10 #25 To lmk, 我的QQ:82780254 DeDe只能找回interface部分的内容, 不过丢了也好,您可以做一个更好的。
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-10 #27 给你的建议是自己装一个VSS服务器,那就不会覆盖的问题了,而且可以自己管理版本,有一个软件VssConnxxxx 软件可以在delphi的ide里面 ------------- 如何装,我也想听听
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-10 #28 想听就留下QQ,面授机宜 (搞得玄一点,其实很简单)
X xfz8124 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-10 #29 这算什么呀,何必为区区小事不乐? 这正好是你的机会,重新做一遍,就有一遍的收获,多一遍的经验,不是很好吗?不过常玩的话才是不好了
凝 凝铁衣 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-10 #30 去下载一个RecoverAll的工具,有可能恢复原来的文件。我经常误删了文件都是用它恢复的,当然前提是你删完文件后没有对硬盘作大量的写操作。
匪 匪匪 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-10 #32 []再写一次,会更好,可能不要两个星期,也许两天就够了。化悲痛为力量。加油
F firstrose Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-11 #33 用IDA和DeDe做逆向工程就可以。 但是很麻烦 我当初还原一个200k的SDK程序,前后用了1个多月。
W willing66 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-11 #34 以后编程要养成良好的习惯,要为每个单元命好名字。
W wk_knife Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-11 #36 覆盖和删除是有区别的吧,Recover之类的工具未必管用吧?
S smart_jun Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-17 #40 有同感 在写一遍 顶多在浪费一两天时间 就当交了教训费了[] 下次记得先命名,在备份了