Eclipse具有非常漂亮的“与本地历史记录比较”功能,可让您将工作区中的所有文件与以前的修订版进行比较。这对于恢复旧版本非常有用,即使它们不在源控制系统中也是如此,并且它可以正常工作,因为Eclipse会在保存时保留所有文件的快照。
Eclipse(默认情况下)最多可保留一周,每个文件最多可保留50个更改和最多1 MB的快照数据。
在Mac上,您还可以使用Time Machine备份,每小时对每个文件进行一次快照,保留一天的每小时快照,一个月的每日快照以及每周快照,直到磁盘空间不足为止。
是否有Eclipse插件可以将Time Machine数据用于Eclipse存储的副本之外的本地历史记录?
答案 0 :(得分:1)
似乎没有,而且特定于mac的插件相对较少。您的选择基本上是使用内置功能来恢复整个工作区(痛苦)或按原样使用内置功能。</ p>
这类似于您对VMWare快照的选择。
答案 1 :(得分:0)
eclipse的本地历史记录存储在工作区的.metadata目录中,因此从技术上讲,您可以使用Time Machine返回整个工作区的旧版本。但不确定这是不是你真正想要的。
然而,eclipse存储的数量可在首选项中配置。所以我建议你只选择你认为你需要的东西。