如何在alfresco中删除节点的现有版本历史记录并使用最新更新的节点属性创建新版本历史记录

如何在alfresco中删除节点的现有版本历史记录并使用最新更新的节点属性创建新版本历史记录,alfresco,Alfresco,我正在尝试删除节点的完整版本历史记录,并使用最新更新的节点属性创建新的版本历史记录,但似乎无法完成 以下是alfresco javascript webscript中的代码: promoVersionDeleter.deleteVersionHistory(node); node.createVersion("Marking promotion as new version",true); 这里的promotionVersionDeleter是在webscript context.xml中配

我正在尝试删除节点的完整版本历史记录,并使用最新更新的节点属性创建新的版本历史记录,但似乎无法完成

以下是alfresco javascript webscript中的代码:

promoVersionDeleter.deleteVersionHistory(node);

node.createVersion("Marking promotion as new version",true);
这里的
promotionVersionDeleter
是在
webscript context.xml
中配置的bean,用于在jsScript中注入java webscript函数

正在使用
节点创建新版本历史记录。createVersion
,但它没有最新更新的数据


请提出建议。

日志中有任何错误吗?如果您只是运行node.createVersion(“将促销标记为新版本”,true);会发生什么?它有元数据吗?