wochai 发表于 2021-6-23 08:43:31

昨天修改的代码,今天不见了,恢复到没有修改的样子.

如题!
以前也发生过几次,只是不太确定.
这次是恰好复制了一个备份到另一台计算机上,结果发现了.

用的SSD硬盘,有可能吗?

memstone 发表于 2021-6-23 08:46:40

电脑多了,转来转去,自己搞错了吧。SSD 难道只盯着你代码?系统不受影响?

nanfang2000 发表于 2021-6-23 08:49:34

不应该,SSD出错那整个文件系统都会出问题,而不是某个文件。感觉是文件系统没有及时sync到磁盘。
我SSD用了几年了,没有遇到楼主问题。

代码最好的备份方法是用版本管理软件,而不是直接拷贝到别的磁盘

wochai 发表于 2021-6-23 08:49:52

memstone 发表于 2021-6-23 08:46
电脑多了,转来转去,自己搞错了吧。SSD 难道只盯着你代码?系统不受影响? ...

另一台电脑只作测试,不修改代码.
以前只是把exe相关拷过去测试,只是这次恰好把代码也拷过去了.

kv2004 发表于 2021-6-23 09:01:23

以前设置过电脑外部供电时不睡眠,结果又睡眠了。电脑系统盘也是SSD。

初音之恋 发表于 2021-6-23 09:08:57

拷贝的时候建议关闭所有软件,有的编辑器估计退出的时候才保存到本地

ackyee 发表于 2021-6-23 09:11:53

买个群晖吧{:lol:},我设置自动备份30个版本,可以追诉最近保存的30个版本
然后每周一次 对备份的文件二次备份

memstone 发表于 2021-6-23 09:54:05

初音之恋 发表于 2021-6-23 09:08
拷贝的时候建议关闭所有软件,有的编辑器估计退出的时候才保存到本地

编辑器缓存,这种概率应该比较小,编辑器不大可能专门去弄个缓存机制,通常直接交给系统去缓存。
除非是忘了按 ctrl + S,copy 完了才在关闭时保存文件。或许这就是小概率出现未保存的原因吧。

68336016 发表于 2021-6-23 11:01:59

199块一年买了坚果云,平时代码自动上传。笔记本2个硬盘都是M2接口的SSD,怕哪天突然出问题。

happyhls 发表于 2021-6-23 11:16:42

编辑器没写入磁盘吧,改用git管理代码,提交的时候大体一看就好了

laujc 发表于 2021-6-23 11:17:57

是不是写到缓存里了,然后没有正常流程关机。。。

szmachine 发表于 2021-6-23 12:18:45

    目前工作用的电脑硬盘系统用的是SSD RAID1存储系统。INTEL SSD 都坏过2次了。

xjavr 发表于 2021-6-23 18:49:05

用git从来没这个烦恼,如果还是昨天说明自己没commit.
页: [1]
查看完整版本: 昨天修改的代码,今天不见了,恢复到没有修改的样子.