英文:
Deleted old version of Documents do not appear in the Trashcan
问题
使用 Alfresco Community 6.2.2。
我只删除文档的旧版本:
CmisObject obj = session.getObject("9c5e6f3f-effd-448d-8946-13d16a46b28d;1.16");
obj.delete(false);
结果是,它们在UI中被删除,但不会出现在回收站中。
而且,我无法通过GET /deleted-nodes/{nodeId}请求找到它们。
那么我在哪里可以找到那些已删除的旧版本?有没有可能恢复它们?
还有没有可能永久删除那些旧版本以释放存储空间?
英文:
Using Alfresco Community 6.2.2.
I'm deleting only old versions of the document:
CmisObject obj = session.getObject("9c5e6f3f-effd-448d-8946-13d16a46b28d;1.16");
obj.delete(false);
As the result, they deleted in the UI but not appear in the Trashcan.
Also I can't find them by GET /deleted-nodes/{nodeId} request.
So where can I find those deleted old versions? Is there possibility to restore them?
And is there possibility to permanently delete those old versions to free storage space?
答案1
得分: 1
我没有测试过,但我预期被删除的版本根本不会进入垃圾箱(archive://Spacestore),因此可能没有恢复的 API。该节点将被删除,文档版本的内容将在默认的14天时间后从磁盘上删除(复制到contentstore.deleted文件夹中)。甚至连archive://version2Store
的存储定义都不存在,这本应是版本垃圾箱的预期存储名称。
如果您想缩短释放磁盘空间所需的时间,您需要在alfresco-global.properties中配置system.content.orphanProtectDays
,其默认值为14
。
还请查阅Repository concepts 和 Understanding Alfresco Content Deletion。
英文:
I didn't test it but I would expect that the versions deleted don't go to the trash (archive://Spacestore) at all and therefore there may be no api to restore. The node will be deleted and the document versions content stored on the disk will be finally removed (copied to the contentstore.deleted) after the default time of 14 days. There is even no store definition for an archive://version2Store
which would be the expected store name for a versionsore trashcan.
If you want to reduce the required time to free up the disk space you need to configure system.content.orphanProtectDays
in alfresco-global.properties which defaults to 14
Please Check also Repository concepts and Understanding Alfresco Content Deletion
答案2
得分: 0
永久删除节点,请在删除之前添加 cm:temporary 属性。
通过应用该属性,内容将绕过回收站。
英文:
To Delete Node permanently,add cm:temporary aspect before delete.
By applying that aspect content will bypass trashcan.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论