Java 已删除的旧版本文档不会出现在垃圾桶中
使用Alfresco社区6.2.2 我只删除文档的旧版本:Java 已删除的旧版本文档不会出现在垃圾桶中,java,alfresco,alfresco-share,Java,Alfresco,Alfresco Share,使用Alfresco社区6.2.2 我只删除文档的旧版本: CmisObject obj = session.getObject("9c5e6f3f-effd-448d-8946-13d16a46b28d;1.16"); obj.delete(false); 结果,它们在UI中被删除,但不会出现在垃圾桶中。 我也无法通过GET/deleted nodes/{nodeId}请求找到它们 那么我在哪里可以找到那些被删除的旧版本呢?有可能恢复它们吗? 是否有可能永久删除这些旧版本
CmisObject obj = session.getObject("9c5e6f3f-effd-448d-8946-13d16a46b28d;1.16");
obj.delete(false);
结果,它们在UI中被删除,但不会出现在垃圾桶中。
我也无法通过GET/deleted nodes/{nodeId}请求找到它们
那么我在哪里可以找到那些被删除的旧版本呢?有可能恢复它们吗?
是否有可能永久删除这些旧版本以释放存储空间?我没有测试它,但我希望删除的版本不会被丢弃(archive://Spacestore)因此,可能没有要恢复的api。默认时间为14天后,将删除节点,并最终删除存储在磁盘上的文档版本内容(复制到contentstore.deleted)。甚至没有
archive://version2Store
这将是VersionStore垃圾桶的预期存储名称
如果要减少释放磁盘空间所需的时间,则需要在默认为14
alfresco-global.properties的alfresco-global.properties中配置system.content.orphanProtectDays
请同时选中并要永久删除节点,请在删除前添加cm:temporary特性。
通过应用该特性,内容将绕过垃圾桶。因此不可能恢复已删除的旧版本?作者询问的版本不是主节点,因此您的建议不适用