Eclipse-文件的Java本地历史记录

Eclipse-文件的Java本地历史记录,java,eclipse,revision-history,Java,Eclipse,Revision History,Eclipse本地历史记录支持 每次在工作台中保存可编辑文件时,工作台都会更新该文件的本地历史记录,并记录所做的更改。然后可以访问文件的本地历史记录,并且可以将以前保存的文件副本还原为,只要所需的状态在保存历史记录中足够新 但实际上,它似乎仅限于Java类型作为方法 无论何时编辑文件,其以前的内容都会保留在本地历史记录中。Java工具使本地历史可用于Java元素,因此您可以恢复到单个方法的早期版本,而不是完整文件 当尝试获取文件历史记录时,我收到一个弹出错误,请选择类型、方法或字段 如何在ecl

Eclipse本地历史记录支持

每次在工作台中保存可编辑文件时,工作台都会更新该文件的本地历史记录,并记录所做的更改。然后可以访问文件的本地历史记录,并且可以将以前保存的文件副本还原为,只要所需的状态在保存历史记录中足够新

但实际上,它似乎仅限于Java类型作为方法

无论何时编辑文件,其以前的内容都会保留在本地历史记录中。Java工具使本地历史可用于Java元素,因此您可以恢复到单个方法的早期版本,而不是完整文件

当尝试获取文件历史记录时,我收到一个弹出错误,请选择类型、方法或字段

如何在eclipse中获取java文件的历史记录?它是增强版还是有办法查看文件的早期版本

  • 请注意,例如,如果方法签名已更改,我将无法在历史记录中看到以前的方法

在Package Explorer和Project Explorer视图的上下文菜单中提供了完整的替换/比较选项

右键单击Java文件并选择“替换为>本地历史…”或“比较为>本地历史…”


还请注意,您可以控制Eclipse在“常规>工作区>本地历史”页面的首选项中保留的本地历史记录的数量。

纯Eclipse有这样做的理由吗?为什么要安装git,创建一个本地存储库,然后使用eclipse中的git?@CarlitosWay有时候你无法提交你的工作,所以在我的案例中,我将带有工作解决方案的文件更改为其他解决方案,而不更新TFS。Ho,你可以使用git中的分支架构来实现这一点,每个分支都是一个可能的解决方案,然后,如果您实现了一个满足要求的解决方案,那么该分支将合并到master…@CarlitosWay中,只需将文件历史记录视为常规文件就更容易了