Eclipse自己将java文件恢复到更旧的版本?

Eclipse自己将java文件恢复到更旧的版本?,eclipse,Eclipse,我不知道这是怎么发生的,但在重新分解变量名(最终的静态int)后,该文件显示了同一文件的早期版本,无法恢复我投入的所有工作时间 这看起来像个虫子或者。。。“未记录的功能”(即,即使存储在文件中,也会删除工作时间的不幸组合键) 有人经历过吗 这是Eclipse众所周知的行为吗?从本地历史恢复工作 尝试使用Eclipse的“本地历史”功能恢复丢失的工作 右键单击文件,然后单击比较->本地历史…如下所示: 完成此操作后,您应该会看到一个带有时间戳条目的历史视图,如下所示: 双击这些应该允许您转到文

我不知道这是怎么发生的,但在重新分解变量名(最终的静态int)后,该文件显示了同一文件的早期版本,无法恢复我投入的所有工作时间

这看起来像个虫子或者。。。“未记录的功能”(即,即使存储在文件中,也会删除工作时间的不幸组合键)

有人经历过吗

这是Eclipse众所周知的行为吗?

从本地历史恢复工作 尝试使用Eclipse的“本地历史”功能恢复丢失的工作

右键单击文件,然后单击
比较->本地历史…
如下所示:

完成此操作后,您应该会看到一个带有时间戳条目的历史视图,如下所示:

双击这些应该允许您转到文件的特定版本。如果在世界末日重构之前进入时间戳条目,您应该能够恢复您的工作

有关更多详细信息,请参见Eclipse帮助页面

本地历史偏好 此功能对于恢复将丢失的工作非常有用。为了增加每个文件的历史记录量(
每个文件的最大条目数
)和此历史记录的寿命(
保存文件的天数
),请尝试通过转到
首选项->工作区->本地历史记录
)来增加默认值:

从本地历史记录中恢复工作 尝试使用Eclipse的“本地历史”功能恢复丢失的工作

右键单击文件,然后单击
比较->本地历史…
如下所示:

完成此操作后,您应该会看到一个带有时间戳条目的历史视图,如下所示:

双击这些应该允许您转到文件的特定版本。如果在世界末日重构之前进入时间戳条目,您应该能够恢复您的工作

有关更多详细信息,请参见Eclipse帮助页面

本地历史偏好 此功能对于恢复将丢失的工作非常有用。为了增加每个文件的历史记录量(
每个文件的最大条目数
)和此历史记录的寿命(
保存文件的天数
),请尝试通过转到
首选项->工作区->本地历史记录
)来增加默认值:


听起来像个虫子。如果尝试撤消重构,会发生什么?值得一提的是,我从未遇到过类似的事情。另外,您在eclipse的本地历史记录中没有看到该文件的理想版本吗?@AshutoshJindal当我试图撤消重构时,只有重构被撤消。在此之前的几个小时的更改完全丢失了。我在哪里可以找到Eclipse的本地历史?我已经在下面的答案中列出了本地历史的详细信息。自从我开始在Mac上开发以来,我一直在遇到这个bug。在eclipse中有这样的票吗?听起来像个bug。如果尝试撤消重构,会发生什么?值得一提的是,我从未遇到过类似的事情。另外,您在eclipse的本地历史记录中没有看到该文件的理想版本吗?@AshutoshJindal当我试图撤消重构时,只有重构被撤消。在此之前的几个小时的更改完全丢失了。我在哪里可以找到Eclipse的本地历史?我已经在下面的答案中列出了本地历史的详细信息。自从我开始在Mac上开发以来,我一直在遇到这个bug。《月食》里有这张票吗?这太不可思议了!我不知道这个功能。我可以看到版本可以追溯到24小时前。是否有可能是我(不知不觉地,通过组合键或重构中的错误)触发了版本反转?我永远也不会知道,所以我现在接受你的答案。@ateiob,我真不敢相信这部地方历史片多少次拯救了我的生命!:)。我很高兴这有帮助。据我所知,默认情况下,没有快捷方式自动反转到以前的版本。右键单击文件时,最好有一个“还原文件”选项。这会将其还原为上次保存的版本。此外,如果您觉得此功能有用,请查看我刚刚更新答案的最后一节,标题为
本地历史首选项
。我肯定觉得此功能很有用。下次这样的事情发生时,我知道该怎么办了。谢谢这太不可思议了!我不知道这个功能。我可以看到版本可以追溯到24小时前。是否有可能是我(不知不觉地,通过组合键或重构中的错误)触发了版本反转?我永远也不会知道,所以我现在接受你的答案。@ateiob,我真不敢相信这部地方历史片多少次拯救了我的生命!:)。我很高兴这有帮助。据我所知,默认情况下,没有快捷方式自动反转到以前的版本。右键单击文件时,最好有一个“还原文件”选项。这会将其还原为上次保存的版本。此外,如果您觉得此功能有用,请查看我刚刚更新答案的最后一节,标题为
本地历史首选项
。我肯定觉得此功能很有用。下次这样的事情发生时,我知道该怎么办了。谢谢