【问题标题】:Eclipse RCP 4.10 Workbench local file HistoryEclipse RCP 4.10 Workbench 本地文件历史
【发布时间】:2023-04-10 07:10:01
【问题描述】:

Eclipse RCP 在我的工作台应用程序中提供的本地历史记录运行得非常好,但是一旦我的模块增加它的大小超过 1MB,历史记录只显示最后保存的文件实例的时间戳。

在我的案例中,文件大小的限制是 *.xml 扩展名来自 Eclipse,即使文件超过 1MB,我如何保证用户的历史记录是否有任何解决方法?

【问题讨论】:

    标签: java file eclipse-rcp workbench revision-history


    【解决方案1】:

    本地历史限制在“常规 > 工作区 > 本地历史”的首选项中配置

    设置存储在org.eclipse.core.resources.IWorkspaceDescription

    IWorkspaceDescription description = ResourcesPlugin.getWorkspace().getDescription();
    
    description.setFileStateLongevity(...);
    description.setMaxFileStates(...);
    description.setMaxFileStateSize(...);
    description.setApplyFileStatePolicy(...);
    
    ResourcesPlugin.getWorkspace().setDescription(description);
    

    【讨论】:

    • 已答复,谢谢。
    猜你喜欢
    • 2014-04-24
    • 1970-01-01
    • 2019-05-29
    • 2010-11-01
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多