如何恢复Eclipse中被误删除的文件

 我来答
jamxval
2016-05-17 · TA获得超过6822个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1431万
展开全部

误删有3种:

  1. 正常删除文件,未提交到服务器。

  2. 删除文件后提到 CVS/SVN 了。

  3. 从当前 Workspace 中删除了文件也删除了这个项目。

  4. 删除文件或修改文件并保存时 Eclipse 故障崩溃,重启 eclipse 后发现很多文件或项目丢失。


对于,第一种情况,我们可以右击项目 Restore from local history,它会列出历史,注意 4.0+ 版本的 eclipse 把 local history 和 team history 合并,在视图的右上角有几个小图标,比如黄色圆柱体表示 repository (CVS 或 SVN 或 GIT)之类的,还有一个表示本地历史,我们需要切换到本地历史,来查找保存在本地的修改历史。


第二种情况,无法从本地历史恢复,因为我们已经提交了,我们可以从 CVS/SVN/GIT 服务器上查找历史并恢复。


第三、四种情况才是灾难恢复,通过 Eclipse 界面操作是无法达到的,我们只能手工处理了,按下面步骤:

在这个文件夹下有每一个插件自己的缓存的状态,其中我们需要找回的是 org.eclipse.core.resources 插件 (资源管理)的状态,这个文件夹下有个子文件夹叫做 history,里面有我们的文件,不过,文件名是随机编号的,我们只能通过最后修改时间和通过内容搜索而不是文件名搜索的方式来查找了,虽然不方便,但只也是可能找回来的唯一方法。另外,Eclipse 有一个自动清除过期的历史的功能,如果已经清空则上述所有方法皆无法成功,默认可能是 30天之后或当某一个文件的所有历史版本总尺寸超过几个 M 的时候清空,具体在 Eclipse 中的全局参数页(Window 菜单中 > Preferences > Generator > Worspace ) 下面设置。

办公资源
2018-12-27 · TA获得超过6464个赞
知道大有可为答主
回答量:5.8万
采纳率:37%
帮助的人:3588万
展开全部

不小心删除的文件应该怎么恢复呢?今天我们一起来看一下

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
于苦恼死厄
2018-09-04 · 超过29用户采纳过TA的回答
知道答主
回答量:140
采纳率:44%
帮助的人:43.2万
展开全部

首先来说,eclipse的文件都有对应的数据存储路径的,这样的情况下你如果之前有进行过相对应的备份那么误删了也可以直接备份文件的还原操作,其次的话,如果没有备份那么也可以用到互盾数据恢复软件来对这个文件之前所在的分区进行数据的扫描操作,扫描完成以后查看到相关的文件,然后就进行恢复就好了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式