两天前,我在Eclipse IDE中删除了五个Java文件,现在我需要它们。我试图从当地历史中恢复它们。我只恢复了其中两个。当我右键单击其他文件然后单击从本地历史记录还原时,我收到错误消息No additional members found in local history
。如何恢复这三个文件?
答案 0 :(得分:100)
答案 1 :(得分:11)
恢复已删除文件的步骤:
请参阅附图:
答案 2 :(得分:4)
如果你仍然有二进制形式(.class),那就是你只删除了源代码,那么你可以反编译然后再回到源代码。
在Google上搜索一些反编译器,例如Cavaj。
答案 3 :(得分:2)
回答:你不能......抱歉:\
如果从本地历史记录恢复不起作用,那么你运气不好我害怕..删除文件的目的是删除它们......不需要它们。
我在删除和使用SVN或Git等源代码管理软件时会更加小心,因此您可以对文件进行版本设置,以防止此类事件再次发生。
答案 4 :(得分:2)
转到Eclipse菜单栏,单击“编辑”,然后单击“撤消删除资源”。每次单击"撤消删除资源"它会带回已删除的资源。如果您在删除资源后重新启动计算机后尝试恢复,我不确定您是否可以恢复已删除的资源。
您不想多次遇到这种情况,为了安全起见,请始终使用Git,SVN,Mercurial等版本控制。
答案 5 :(得分:0)
如果您使用的是VCS,如SVN或GIT,您只需重新创建具有相同名称且位置相同的文件即可。
答案 6 :(得分:0)
这很简单。您可以使用以下步骤:
右键单击要恢复的项目。
从本地历史记录中选择还原。
也选择要恢复的文件或版本。
答案 7 :(得分:0)
您可以使用此Java提示页面中的信息。
我删除了src文件夹,并使用以下步骤将其取回:
->选择项目
->右键单击
->在上下文菜单中选择“从本地历史记录还原”
->选择文件,
->单击“确定”。
->然后转到您的git并执行“ git checkout文件名”
->这应该完全还原文件及其内容
我希望这对您有帮助
答案 8 :(得分:0)
当您看到“在本地历史记录中未找到其他成员”消息时 在右键单击父文件夹或包后尝试检索文件时, 尝试右键单击项目中的下一个直接父文件夹或包(或上面提到的项目本身)。 当我右键单击下一个直接父文件夹时; 我能够在类似情况下恢复已删除的文件。